<human>: My ex and I broke up after four years two years ago. It was an amicable breakup. We wanted different things in different places and needed some time to get ourselves straight. After a year of keeping in touch and still talking about some vague future possibility of "us," I found myself in a new relationship, and was swept off my feet. She's gorgeous, smart, driven and thoughtful (gorgeous aside, these were the main things I was lacking with my ex). Now another year later, this relationship has lost some of its sparkle, as they always do, and it feels a lot the same as my last relationship did before it ended. We fight, and we fight much worse than I did with my ex. 

She was single since our breakup, and just recently got a boyfriend. I was fine with it, good for her. But I couldn't get her out of my head all of Thanksgiving. She loved me entirely, and would have done anything for me. She just couldn't get herself together and it was kinda like I was raising her. When we were together, I was sure we were going to get married. I felt safe; I knew if we did get married, she would never leave or cheat. I don't get this feeling with my current gf, and never really have. She's broken up with me out of anger twice already, but I love her and I don't want to give up on a good thing. When we're good, we're really good.

Could you distill the essence of the text into 1-3 sentences?
<bot>: How can I tell if I should end things with my current gf, or if I'm just being a total idiot?