He cheated - should I forgive and forget?
I've been with my boyfriend 3 years. 18 months ago we broke up because I found he was texting someone else from work.. so I decided to go travelling - I came back for him early and moved in with him as he promised this would never happen again and he only wanted me. After 5 months of living together I found another text (same girl).. Moved out but still saw him.. And he begged for me back again. I then moved back after 3 months thinking he learned his lesson but found out he slept with this girl he worked with n she said they were in a relationship (she got in touch with me online) He swore it was only once which I don't really believe but I decided to try and get over it n forgive him. It's been 3 months since I found out but I still think about it everyday.. Is that normal? Is this just going to happen again? I don't ever bring it up which is maybe worse but he doesn't like to talk about it.. I'm doubting everything now and I'm not sure what to do. I know ultimately it is my decision but I'd quite like other opinions..