Hello! So I have a little bit of a dilemma here. I started dating this guy about a year and a half ago during my junior year of high school. At that time I hadn't had a boyfriend yet so i guess you could say I was pretty desperate to have one. So I started talking to this guy that I'v known since elementary school but was never really close with until junior year. Long story short we ended up dating and things were going well until he started pressuring me to have sex with him. Every time i refused he got more and more annoyed until he finally got fed up and broke up with me. After the breakup I realized that even though i cared about him, I never really loved him, I just loved the thought of having a boyfriend. My family and friends were all pretty happy when we broke up because they never really liked him anyway, so I decided to just go on with my life and havent really thought about him at all until just recently. A few weeks ago, he messaged me and at first it was just friendly conversations trying to catch up. But recently, he told me that he missed doing stuff with me and that he wanted to be sort of like friends with benefits. I knew I shouldve said no, but for some stupid reason i agreed. He started sending me dirty pictures and got angry when i refused to send any back and when i went over to his house he even tried to have sex with me until i pretty much forced him to stop. He then said all these nice things about me and apologized for pressuring me and said that he'd love to have sex with me but he's not going to force me. After that I made up all these excuses as to why we couldnt hang out until yesterday when i had no excuse left and agreed to hang out this friday. I enjoy hanging out with him when hes not pressuring me because hes funny and a real sweat guy. I also dont really mind fooling around with him, I just dont want to go all the way with him because I know if I did, I'd regret it. So this is where I need some advice. What do you guys think i should do?