I've just read a thread about cheating and it made me think. AIBU to not understand how anyone could stay with their partner if their partner has cheated? I know relationships are complicated but personally i couldn't forgive my dh if he were cheat on me. I'd feel so betrayed and heartbroken that i'd never be able to get over it and be close to him ever again. I have two friends who both have partners who were unfaithful. One of them stayed with their partner basically because they owned a house and he earned good money which she didn't want to give up. My other friend has been married for ten years plus and her dh had an affair with his boss for over two years. She stayed with him and said it was because she has kids and doesn't want to break up here family. I can kind of understand her reasoning, just, well more so than my other friend who basically didn't want to give up her lavish lifestyle, but can you really ever get over cheating? I know i wouldn't stay with my dh if he did this to me, not even for the sake of my dc, but because i know myself, and i'd let it eat me up, resulting in me becoming very very bitter and i suspect i would take that frustration out on my dh, and i wouldn't want my dc living in a house with that kind of atmosphere. I found out a few years back that my dp's both had affairs when i was a child and i was disgusted with both of them. They had a volitile relationship when i was little so i guess cheating was going to happen, but they should have separated in my opinion and both if them made a new life. Instead they're still together to this day, my dm clearly still resent my df cheating, even though she did too, and they aren't right for each other. That right there is another reason why i won't tolerate cheating.