A lot of the above posts are true! In time, you will meet someone that will treat you better, you will always have memories of the x-boyfriend.
Take it from someone that has been there, the third marriage was not the charm but the fourth is great but I have no regrets, just more experience than others "it is a good life, charlie brown". Just remember, it is not your fault as guys like to twist and turn things around making it feel like it is your fault. So, it is time to let go and move on!