My boyfriend and I were together for almost six years. We had a very rocky relationship...he would get angry often and quickly, would not be there for things that were important to me unless it was convenient for him, and lied about some pretty major things. Not to mention he still lived at home (at almost 30), was still in school (after 8 years...and no he wasn't in med school), did not live with me (he wanted to live on his own for awhile before we moved in together, but never made the move to actually get out of his parents' house).
I finally broke it off as I wanted a partner...I wanted to get married, have kids, and be in a relationship that wasn't so dramatic all the time, and I was tired of waiting for him to get his act together.
I've since met someone who HAS his act together, treats me well, and is everything I've wanted in a man. I actually made a list of the qualities I wanted when I knew things were going badly with my ex and my new guy matches that list to a T.
However, my ex is NOW taking it upon himself to move out on his own, see a counsellor about his anger issues, and promising he'll be there for me all the time. He's basically saying everything I've wanted him to say for the past six years!!!
And the truth is, I miss him. Despite all the bad times, we have a lot of great memories together. I laugh with him like no one else (don't get me wrong, my new guy makes me laugh too, but my ex and I were always over-the-top goofy with each other).
I have all these "what if's" going around in my head and I don't know what to do. Take a chance on my ex and hope he's serious about changing, and miss out on the great guy who's right in front of me? Or stay with my new guy and throw away an almost 6 year relationship, never knowing whether it could have been saved or not?