Indeed it's not for everyone. Cheating, betrayal, is a dealbreaker for me. I can't trust the person again, no matter how much they may ask for a second chance, apologize, beg for forgiveness...maybe they actually had a change of heart, but I'm not willing to find out.