My boyfriend and I, also, suffered from terrible past relationships. For a year, even after I had full trust in him, I was still accused of cheating, of flirting, of checking other guys out, when NONE of that ever happened. I was very close to leaving him because I couldn't deal with the accusations. It is VERY difficult to constantly be wrongly accused. Controlling it? Well... for me, I had to trust. And that was the hardest part. I had to trust that it won't be the same as other relationships. Trust what he said. I also had to look at him and our relationship and ask myself if he'd done anything to betray my trust. He hadn't, so what could I accuse him of? Nothing. There's something that I had to accept, too. If he was going to betray me, he sure as hell wouldn't NOT betray me because I was super jealous. Like, being the way I was wasn't going to stop him. I knew, and he knew, that we had to be all we could be to make this work. So if I was 100% awesome all the time, and he still cheated, then I had to accept that it would happen anyways. If a man, or anyone, is going to betray, then it's going to happen. There's no stopping that. And I knew if I spent all my time being worried then I would chase him away anyways. Once I accepted that, it was easier because I knew if he would betray me, he was not the guy for me. Life seems to be all about trial and error... and if something is going to break you up, then it's going to happen no matter what. Try accepting things for the way they are, and the way they could be. Accept that if he's going to cheat, he's a tool. And not right for you. Accept that if you break up, you'll find someone better. And accept that if he really likes you, or loves you, he'll never do anything to hurt you.