I don’t know what to do I really need advice

Amy

So to start, my current bf and I have been dating for about 2 years (our anniversary is on 10/24). In the beginning things were really good. He was so sweet and respectful to me and never got mad or rude with me. I guess he’s gotten more comfortable with me over the past few years and has really had times where he’s been nothing but an absolute asshole to me for sometimes no reason at all. And I’m not saying that I’m perfect because I know I can start arguments too, but he is just rude a lot and does things that I ask him not to just out of respect, like watching porn or liking nude/half nude pics, things that any insecure gf wouldn’t like. He’s broken my trust way more than once but I keep forgiving him and letting it slide. I love him and really care about him, but the longer I’m with him the unhappier I get. I don’t WANT to break up with him, but I do if you know what I mean. I just can’t ever imagine hurting him and putting him through that kind of pain. But, my ex from highschool that I dated for about a year on and off, has messaged me over the past few years, we ended up hooking up a few years ago, and I just have never been able to get over him. I love my boyfriend a lot, but I honestly just can’t picture me staying with him the rest of my life. The only person I can see myself with is my ex. I’ve been out of highschool for about 3 years now and the past 7 years all I have though about day in and out is my ex. Well he messaged me today and asked if I wanted to hang out. Obviously I won’t hang out if I am in a relationship with my current boyfriend, but seeing that message from him just made me the happiest I have been in so long. I still love him and I just don’t think I can ever get over him. I just don’t want to cause my current bf that pain. I just don’t know what to do and I could really use some advice.