I (18F) am considering ending my relationship with my (18M) boyfriend

Me (18F) and my boyfriend (18M) have been together for about 2.5 years. I’m struggling because I’ve recently met another guy (19M), and I don’t know what the right thing to do is.
My boyfriend and I have been together for two and a half years. He treats me well a lot of the time, but there are some major issues that have been bothering me more and more.
He’s racist, homophobic, and can be very egotistical. For example, he’ll say racial slurs, and when I ask him to stop, he gets upset, pouts, and tells me I’m trying to control him. He says “everyone talks like that where I’m from,” even though he’s white. It makes me really uncomfortable because those aren’t values I agree with.
Another example is when I confronted him about another girl I found in his phone. Instead of talking it through, he got so angry that he kicked me out of his bed and made me sleep on the couch. Whenever I bring up something that’s bothering me, he somehow turns it back around on me. I end up feeling like I’m the problem, and it’s emotionally exhausting.
Our relationship can get pretty toxic at times. We always end up making up afterward, but the same patterns keep happening.
We’re also long-distance, and one thing that complicates everything is that I depend on him to supply me with vapes and THC carts. I know that’s not healthy, but it’s the reality of the situation and one of the reasons I feel stuck.
Recently, I met another guy (19M) on Snapchat. He also lives in another state. He has been incredibly kind, patient, and understanding. He treats me with a level of respect that honestly caught me off guard because I haven’t experienced that in a long time. I’m starting to develop feelings for him, but I have not pursued anything romantic because I don’t want to emotionally cheat on my boyfriend or cross any boundaries while I’m still in a relationship.
One thing that’s important to me is that I don’t want to be with someone who is racist or homophobic. I don’t know this new guy well enough yet, but based on what I’ve seen so far, he doesn’t seem to have those beliefs. Obviously, I know I need to get to know him much better before making assumptions.
I’m torn. Part of me feels like my current relationship has unhealthy dynamics that I’ve been overlooking for a long time, but another part of me feels guilty for having feelings for someone else while I’m still with my boyfriend.
If I decided to end my current relationship and eventually pursue the new guy, I’m also scared about what I’d do regarding my nicotine and THC dependence since my boyfriend is the one who provides those for me. What is the best piece of advice you can offer me?

Posted Jul 11, 2026, 9:04 PM UTC

112
Loading comments…