I've recently become engaged to my boyfriend who I love with all my heart. We are very loved up and spend as much time together as possible. The only problem is that before getting with him we were friends right from when we were children so I know about his past. He cheated on his ex girlfriend (who we was with for 5 yrs) on quite a few occasions. She kept taking him back but eventually he left her cos he realised he didn't love her anymore I do trust him because I can read him like a book (cos ive known his for so long) and I have already pre-warned him that if he cheated on me I will give him the boot. No exceptions. I remember that after splitting with his ex he told me how much he regretted cheating on her and said he would never do it to a girl again (this was also before we got together). We eventually fell in love with each other and now we are where we are. Has anyone got any similar stories and do you think I am right to trust him? I also read somewhere that when people cheat it has nothing to do with sex, as it's a lack of emotional fulfillment.