Married men..

I’d like to start off by saying I’m 19 and I feel wrong about the situation but please read before you give advice.. I started working in restaurants to pay bills and just take care of myself and family. I met this guy because he sold coke and I was feeling adventurous so I wanted to try it. I never knew he was married because he was just my drug dealer so I didn’t ask questions I just gave him money and he gave me drugs. Well then all my guy friends started hanging out with him because they were all friends so I started to hang around him because my friends were around him. I learned that him and his wife don’t live together and they don’t talk unless it’s involving their son. And I had just got fired so I had a few days to just chill but I was sad so I wanted to do drugs so I went and hung out with him and we ended up doing ecstasy and talking all night for 3 days straight. We’ve been seeing each other for about a month now and I never wanted to have sex with him because he’s legally married and I know she left him but here lately since she’s found out about me she wants him back and I feel that he should be with his family. But last night we got high and he was drunk and I fell asleep on the couch and he started to take my pants off and I said no but he didn’t listen to my no. I said no a lot. I feel like I did something wrong and I really don’t know what to do because he’s my drug dealer I can’t just not talk to him especially when all my friends are his friends.. he’s 31 btw if that makes a difference.

Update: I’m not addicted to the drugs. I don’t need them by any means. I got fired from my job because I had a miscarriage while at work. I got assaulted but he was fucked up and didn’t realize what he did. I came on here to vent not to be told I’m a terrible person and I should get a man locked up away from his kids because he made a drunken mistake.