Hey adv I need some, guess what, advice. I have been dating this girl for 3 years now. She treats me like shit though, constantly puts me down and makes me look like a bad guy to everyone. Tells people I beat her and I never even raised my voice to her. Even so, she still does show some affection sometimes and we've done a lot and been through a lot together. The problem is there is this other girl ive been talking to that is WAY more supportive, and treats me much better, and we have so many common interests its scary. So I guess what I'm trying to ask is should I break my old thing off and start new or maybe try to reignite the spark?
>girl treats me like shit
WHAT THE FUCK DO YOU THINK?
Look, if someone is the kind of person to treat the people they supposedly love like shit even sometimes, that is not the kind of person you want to be with long term. That's bad character, that will never get better without self recognition and hard work.
If you're already in this deep with your other girl, you've already checked out.. Fuck it. Are you willing to tell your girlfriend she needs to change and sit there and see if she will even try. Fuck it..
I'll be honest in saying that I have tried to leave her but she always threatens to hurt herself, so I cave in and stick around. It's getting to be a pain in the ass. How do I keep her from going off the fucking deep end?
Why would you stay with someone who treats you like shit anon? Do you still love her? Or have you just grown comfortable with the situation because you've been together for a while?
Don't you think you need to give yourself more time to get over your current gf, if you do decide to break up with her and pursue this other girl? You said you've gone through a lot with her, so surely that must mean something and it's not something you can just easily throw away.
If you are going to break it off with her to go with the new girl, I really think you should give yourself some time to really think things through.