Tricky one. The father of my children (ex husband), cheated on me twice, although he denies one of the affairs. The problem was, that it changed me forever as a person and even though I forgave, I never forgot. I still wanted to be married to him and we got on well together, had a good sex life, could talk to each-other and just gelled together. But, a few years after, he started a new job and I worked myself up into such a lather that he might fancy someone at work, and my old insecurities came back. He knew something was wrong and he tried to sooth things and reassure me. I just had a mental block on the whole thing and although it's no excuse, I feel my hormones had something to do with my decision on that day and at that time, so much so that one morning when he was in the shower I took the house key off his set of keys. When he got in the car he noticed the key was missing and knocked on the door. I wouldn't answer and basically the rest is history. Yes, he cheated all those years ago, but I had thrown him out based on only my fears. I deeply regret our divorce. On a different day of the month, perhaps I would have been more rational lol! We both went on to marry again, and we both divorced again. I still love him and my daughters have said he still loves me and asks about me. He is in a long term relationship and I married yet again 5 years ago.
The flame of a candle is a beautiful thing, but touch the flame and the outcome will always be the same.