Forgive a cheat?
Q My boyfriend cheated on me at a festival in the summer. I only found out a few weeks ago, after he’d been caught out by a friend of mine.
After giving it a lot of thought, I decided I would give him another chance.
But recently I’ve been having dreams about him cheating, and it’s