Mistakes are a human thing. To expect to live with someone - intimately - for years and years without them making mistakes is a ridiculous expectation.
If the affair was dead and gone, we were living a happy life together and had been for a long time, and my partner didn't seem to me to be the...