One other thing Smilie, a few times you've assumed that her R with OM will end. Don't pin your hopes on that and work towards being ok no matter what happens. My STBXW is over a year now with OM, ask Ginger how her H's OW turned out. My sister's H cheated on his long-term GF to be with her and they've been together almost 20 years.
Me: 41 W:42 T: 14 M: 11 S: 6
"What happened happened, and couldn't have happened any other way...because it didn't"