Quote Originally Posted by mainbutter View Post
On a related note, anyone ever cut ties with a friend because it turned out they cheated on a SO?

I have. I don't tolerate that behavior, and I don't associate myself with liars, cheats, and general bad people.
Yes I have. Also, I've been married for more than 30 years. There have been plenty of temptations and opportunities, however, I know how much an affair would hurt my wife, who happens to be my best friend. No strange is worth violating that trust. A good relationship is built on love, respect and trust. Any of those missing and it is pretty much doomed to failure. Cheating violates both trust and respect. That is very hard to overcome. OP, good luck whatever you do. I hope the best for you.