<human>: This relationship went on and off for seven years.. So the story is very long and I don't want to really type the whole thing out.. We basically broke up three months ago - I moved away six months ago and we kept talking but didn't know how it was going to work out. And around two months ago she started seeing someone else and basically told me that I was a toxic, unhealthy horrible person. That her life is better now, and she met someone wonderful. 

I at first had trouble dealing with losing her, I've accepted that much at least.. What stings is knowing that what she said is true. How do you deal with knowing that someone you cared about, someone you claimed you loved is better off without you.. That someone else can make them happier then you could. 

How do you deal with being the horrible ex.. I always see stories about the "crazy ex girlfirend" or the "neglectful ex boyfriend".. But how about when that crazy neglectful ex.. is you. 

I was not a good boyfriend. I mean I loved this girl, but my life wasn't very stable. I never really was able to commit the way she wanted me too, I had battles with depression I believe that spawned from my time overseas in Afghanistan. I was jealous. I was a drunk at one point...

I feel a lot of regret.. I think that's normal for any relationship. But I just feel guilty as well. Because I feel like I shouldn't miss this person.. I feel like I should almost be happy that they got rid of me finally. It's a horrible feeling and it's been tearing me apart ever since..

I wish I could make amends with this girl.. But I know the best thing that I could ever do is just stay out of her life.. And it's rough as fuck because I miss her just about every day.

Give me the gist of the text in a nutshell
<bot>: Basically I'm just having trouble moving on knowing that I was a piece of shit to someone I cared about. Wondering if anyone else has dealt with the same type of situation.