I hope i wasn't too blunt but i sincerely wish you well and i have no doubt you will find someone who loves you bag and all. Just keep putting one foot in front of the other, and, find something you really enjoy doing and day by day life will improve. Its already starting to improve she's gone and you have a chance of a better life! Oh my did i really say that!! But what the heck we can say whatever we want here. Bye for now and hopefully speak again soon.
Life tries us in many ways, and a cheating partner is horrid, I know I have been there, and like you I was hurt really bad, think one of the hardest parts was she was cheating on me with my so called best mate! I tried everything to make our marriage last,but alas it broke down and she walked out, that was 12 years ago.All the anger has gone ( I still don't speak to my X and never will) I am with someone else now and very happy. Hey maybe my so called best mate done me a favour! In this life you have to make your own luck and do what you think is right.
Be safe and be strong!
there is a powerful track called "time to move on " see if you can post the utube link on here, im not techno enough. its by the rascal flats
good luck with everything you do