So I'm not sure if the "Broken Hearts" forum is the right place for this but..
I dated him for 18 months approx and then dumped him because I just wasn't happy with him and I noticed he wasn't doing that great in our relationship either. We had tried everything but it just didn't work. I know I hurt him real bad but I also know I made the right decision. He said he wanted to be friends and so did I cause he had really become my best and most trustworthy friend during the time we were dating.
Pretty fast after our break up he started dating someone else. I didn't know this girl that well but we were in friendly terms. That was until they started dating. After that she became insanely jealous and started hating me. Nothing ever happened between me and him after we broke up. He's a good guy and he wouldn't cheat and I really thought we could all just be friends. But his new girl is really starting to piss me off. She doesn't say things straight to my face, instead she just talks bullsh*t about me behind my back and my ex is never ever allowed to be caught breathing the same air with me. I don't care if she wants to act childish but I'm sad cause I really feel like I've lost one of my best friends for good. I do want him to be happy but.. am I a horrible person for hoping they would break up and he would find someone "better"?