Picking up a beer can for someone

Q: This evening, I was in a shop about to pay for my shopping, when a woman, who seemed to be off her head, came into the shop and began talking away incoherently with the shopkeeper and myself. She seemed to be on drugs or drunk or something. She had some shopping gathered, and about to pay for it. Amongst her shopping, she had some beer cans (alcohol). As she was talking to me, she kept on touching the back of my left hand with her index finger every now and then, so as to get me to sort of agree with her on what she was going on about, and also as a way of making a point. It was harmless, but I felt uncomfortable. But just after she had paid for her stuff, one of her beer cans fell out of her bag on the ground, and I picked it up and gave it to her. That was it. I know one shouldn’t deal with alcohol in any way, but I went ahead and picked the beer can up (knowing alcohol is haram) for her and handed it to her! Is there any sin on me due to this? And what is the ruling on this sort of thing, i.e helping someone pick up their beer cans/bottles after they had dropped it on the floor? What can I do to make up for this if anything? How about the woman tapping me on the back of my hand, as a way of emphasising her, incoherent points? What should I do in this case?

A:

1. You should make tawbah for picking up the beer can and giving it to her and refrain from this in the future.

2. Allowing her to touch you was incorrect and impermissible. You should have immediately stopped her from touching you. You should make istighfaar for what has happened.