All of the reasons you gave for exes cheating on you is the same reason I gave --> ASS. The 1 who "said" he cheated b/c you pissed him off gave you a line of shit. HE got busted and used THAT as an excuse, and you bought it(?). That's what we (men) do. WE fuck up, but if you let us talk long enough YOU will be the 1 saying "I'm sorry" before the end of the conversation. All men do it, we are good at it... and you let us get away with it. Thank you!

LOL.
And if you slept w/ his best friend that was fucked up... in a strangely arousing kinda way. Wanna do dinner? LOL