My ex slept with my best friend and then threw me out after 15 years of marriage so I totally sympathize. Like MrJerseyGuy I got lucky and found the love of my life BUT I learned a lot from that experience. Try to look at this as LTP said but also try to remember that people change. It's unfortunate but it's true.
I will keep you in my prayers and lots of warm hugs.