Just seeing all this. So chances are i am chiming in late. But i was with my ex for 9 years before i found out she jad cheated on me for 9 months. Tried to make it work for my son but a year later she was still a cheating whore. I moved on had some "wierd times" with different chicks and re met the love of my life from childhood. Been married for 4 wonderful years and my life is fuckin awesome!
Moral of the story... move on like you are and good things will come. Best of luck in all future endeavors and know that the brotherhood here will always be around should you need us.