Orange here.
If someone continues to hurt or manipulate you and says they’re going to improve but don’t, you’re probably in an abusive relationship. It’s not always physical. It can be emotional, verbal, etc. Someone who constantly dismisses your problems and concerns, treats you like your ideas/opinions don’t matter/aren’t relevant is also abuse. The best thing I’ve done to escape abusive relationships is to cut ties completely. I still have issues with my manipulative-ass mom who keeps trying to rekindle shit but I keep having to leave. Don’t answer to them. Go away. Take your shit and move out and on. I left the country and moved to Canada and got married to someone who cares about me and treats me right. I still visit once in a while but she’s so toxic that I never stay too long or let her have any say in what I do with my life. I’ve also been in an abusive situation with an ex. He was pressuring me to have sex even though I’m ace and he didn’t understand why I didn’t like having sex. He said that I should be grateful I was even getting the time of day from anyone ‘cause I’m fat. He was an emotionally manipulative prick so I up and left.
I just see it as, “nope, this person hurts me.” It doesn’t matter if there’s also good. If it’s constant and degrading and humiliating and the wrong kind of dominant then take your shit and leave. Find something better. I did and I’m not dead now so there’s that.