I've hurt so many people over my inability to make up my mind. Life with me is a constant game of back-and-forth, or on-and-off. I can never just want one thing or feel one thing, and there's nothing that I want over something else.
I'm extremely envious of black-and-white, all-or-nothing types of people. They know what they want/feel and what they don't want/feel and they stick to it. Nothing, and I mean nothing is black and white for me. Everything exists in shades of grey. I see and understand every side of every situation and can never have an opinion. It's lead people to see me as fake or hypocritical because I can side with one thing and also side with the complete opposite of that.
All of my relationships are rather toxic. I can like and dislike someone at the same time. I can both want to date and not want to date a guy (and end up severely wasting the poor dude's time). I'm extremely prone to love triangles because I can want two people equally. If someone does me wrong, I hate them but can't let go of them because I still love them too. So, as expected, I end up being very passive aggressive toward them when I should've just cut them off (which I can't do because it would make me feel too guilty because I understand their side too much).
This is destroying me slowly day by day and my list of friends is steadily shortening. I just want to be able to WANT something FEEL something and be completely sure of it. I want to be able to like someone/something 100% and dislike someone/something 100%. I'm tired of my 50/50 lifestyle and so is everyone around me. I'd like to believe that I'm a good person but it's hard to believe that when I cause so much toxicity just from being the way I am.
How can I change this? What can be the root of this problem? Is it weak-mindedness? Am I too open-minded? Or am I just a POS? Help please.