I know where you are coming from. My ex had an affair shortly after we got married. I was a flight attendant and gone a lot so I forgave him since he said he felt left behind somehow. Of course he promised he would never hurt me again. Well, we know how that turned out.
I tried to save my marriage for numerous reasons. Now looking back, I was "holding on" to something that wasn't even there anymore. I think if you look closely, you can say the same for you. It isn't easy especially when they are around all the time, my ex was around every day for over a year(very confusing). However when you make this about you and not them, it becomes a whole lot clearer.
kat
Me-53(and learning!) S24, S21, D18, D17 Just keep swimming, Just keep swimming. Dory