I found out my boyfriend has been cheating on me via him leaving his facebook up and there being a chat open with a girl which contained a conversation basically saying how she wanted to meet up with him again and have more s**. This caused me to break down and start reading other conversations of his…where I also found out he was not only cheating but impregnated two girls who were both asking him to drive them to get abortions. It’s been over two months since I found out and I still can’t bring myself to break up with him or confess that I know everything…if I hadn’t seen this conversations I’d have no idea he was unfaithful since our relationship has seemed almost perfect. I now wonder if he’s been lying about loving me and is only with me because I let him live in my house and help him pay for things such as food, car stuff, video games, etc.. Everytime I hear his phone go off or he leaves to ‘hang out with friends/family’ I wonder if he’s just going out to continue cheating. I feel weak and constantly confused by how happy I can be with him sometimes but then how sad and angry I become when he’s not around and I can’t stop thinking about what he’s done. I think a part of why I don’t want to leave is because before I met him I was stuck, I was suffering from crippling social anxiety and would never leave the house and hadn’t had a boyfriend or made a new friend in years. I’ve become a lot more social because of him but I’m scared I’ll revert back to how I was without him. I truly do love him but I can’t see why he would do this to me if he really loved me. I’m stupid.