After I wrote this thread, I found out 1 more thing:
My friend told me that she got the green light from my husband before she did this!!
Frankly, I am now afraid that if this situation happens to me again (may be by another guy at another place), I really do not know whether it is set up or I...