<human>: Can you give me the gist of the text in a nutshell?

Original post: 

So it has been nearly three weeks sense my girl friend and I broke up, 5 weeks sense we decided that we where going to. At first I really wanted to get back together with her, and I tried really hard to work things out to no avail. She needs time to work on herself "Atleast a few months" and by that point life is completely different. When we originally broke up she gave me a bunch of things that I had done wrong ( no job, didn't have control of my life, lazy, etc...) and within two weeks I went to the gym every day ( lost 10 pounds ) got two jobs, been going to therapy everyday, took control of my life, moved out of my parents house ( were she lived with me ), meditating, meeting new people, and have been improving myself everyday. After fixing everything her answer was still no and that she is happy were she is now. 

After a lot of thought I was amazed at how much I have changed so quickly after almost losing my best friend and my girl friend I'm not even close to the same person anymore. My Ex was verbally abusive, manipulative, and very angry. She would constantly take out her aggression on me throw and break things. I now feel like the only reason she stayed with me was because I put a roof over her head and had sex with her. I don't believe she will ever actually change, and for that sake I don't want to get back together anymore and she doesn't either.

So now I'm still having off days and such, but I want to move my life forward. I know I shouldn't date right now as it's only been a few weeks, with all of the emotional explosions that have ripped through my life, but I don't want to lock myself out. I now have the opportunity to do what makes me happy, which would be to go out and at the minimum casually date, but I'm not sure if it would be unfair to others because of my recent emotional baggage.
<bot>: My life exploded, I've gotten myself some what together, and not sure if it's right for me to move forward.