I've just learnt my husband of 24 years has cheated on me, but it was 13 years ago, in a massage parlor. I know, grey area. It happened 3 times, he paid for the "massage" then came home. We have a lovely life, 2 amazing kids (grown up), I just don't get it. He told me 3 weeks ago after he felt guilty. I'm so upset, I love this man so much, but I've always struggled with my confidence, now I feel even worse. He says he's sorry and that he'll do anything to make it up to me, but can I forgive? Can I move on knowing he was intimate with someone else? I don't know what to do. Has anyone else been through this?