I have had this desire to have sex with a straight man who I work with and who I and my family are very good friends with but I've never felt the need to act on it. I just sometimes jerk off and think about him and have taken his underwear and worn and kept it a couple times. If we go camping we sometimes end up sleeping in the same tent so that we can stay up later than our family and talk c**p and I sometimes I take his clothes home - his socks and undies. He's noticed before, but I just said it was a mix up and gave it back. We are both married and both have children. The other week, though, he was sat next to me and his leg kept touching mine and I kept moving my leg away but he kept moving closer (this has also happened before) - we were just sitting around in camp chairs talking c**p. There was no flirting or anything, but when I went to toilet, I came out of the stall and he was standing at the sink and staring at me. I was talking to him normally and when I tried to get past, he grabbed hold of me and kissed me. It was revolting. I could feel his stubble and I could smell his cigarette breath but I kept kissing because I didn't know what else to do and because he was really forceful about it. Now he will NOT leave me alone and keeps texting and ringing. Is there something I can do to settle this down so that we can still be friends? I don't want to have a relationship with him, I just sometimes think about him in a sexual way and I value his friendship and his family's. Also, it would be really weird if I stopped seeing him because our families are pretty close and then I'd have to answer a thousand questions every time I tried to get out of seeing them. Any ideas?? (Do I talk to him? Do I tell him that I feel a certain way but that I'm not interested? Do I just tell him I'm not interested? Do I just completely ignore it??!!) Any help would be greatly appreciated.