I can't find the strength to break up with my boyfriend. Help:(?
We have been together for almost 3 years. He is my first love and I feel like I could never live without him. Last summer I found out that all through our relationship he has been flirting with other girls (that he knew) and writing to and calling some girls he "met" through the internet. He was talking to them about sex and masturbating to what they were saying and their pictures. I have always been available and willing when it comes to sex and I still don't understand how he could do that. When I confronted him about it I was planning on leaving him, I felt so humiliated. But I couldn't because I could not imagine my life without him, I love him so much. He was really sorry and promised never to do that again. He gave me all his passwords, access to his phone and such. He made all these promises like not going out if there would be girls, he also started telling me that he loves which he earlier refused to do. A lot has changed and from what I know he has been faithful. But how can I know for sure? I cannot trust him. A lot of the things that he promised me he withdrew and started telling me that all I want is control over him and not trust. I put up with that because I appreciated the way he has changed and that he was not cheating anymore. What I wanted from him most was the truth. Then a seemingly insignificant thing happened. He went out with his guy friends, but the next day I found out he went to a party at some house where there were girls and all that. It's not really the fact that he went there, but that he didn't tell me about it, which to me is like a lie. I feel like that lie took a little brick out of the wall of our house. And though it was one little brick, it was necessary for the wall and the house. Without it, all fell apart. I wanted to break up with him, but again-I couldn't. He told me such sweet things and I hate myself for my weakness. He promised to treat me right and always tell me the truth and I gave him another chance. It was a few days ago. Now I feel like nothing has changed and that though he makes me very happy he just as often makes me incredibly sad and disappointed. What should I do? Please help me:( I'm sorry if I made any mistakes, English is not my native language.