Well you guys are bloody clairvoyant. I checked her messages/gmail/facebook and when I was on a ski-trip three weeks ago she had plans to cheat on me with an ex-client of hers. Due to sheer coincidence, her getting a heavy flue and the guy going abroad for a family emergence, she didn't actually...