Been talking to this guy since October of last year. He reached out to me via Facebook and we begin gradually talking. I have known him for years but not on a personal level as I am a close friend to their family. When I met him, I knew that he had recently been involved with a girl who I had seen him with before. Once he reached out to me to talk to me, he told me they had broken up in September. Turns out, he lied about that. He was having me pick and drop him off at her place unbeknownst to me. Long story short, even after I found out that he had a GF I kept seeing him. I had already developed strong feelings for him and we would hook up every chance we got. Initially it was 3 to 4 times a week and then it decreased to once a week. Every time I try to move on he pulls me back in giving me some sad story about how he is lonely and telling me that I'm more attractive, my body is better and that I make him feel wanted and important. I don't understand if that's the case, why is he still with her? I treat him just like I would treat a boyfriend. I found out that not only was he with her but that we had sex at her house, unbeknownst to me. I found out later. He admitted that he felt really bad and at times he does feel bad because being with me feels too good.
She recently found out about us because he had a recording of us and see seen it in his phone. She put him out the same night. He came to my house. He didn't want to go back to his mothers house so he stayed at my house. I felt really bad for her because I know what its like to get cheated on. However, I was happy that he and I was finally together. A few days later he calls me and says that she wants to talk to me. I was surprised but agreed. Soon as she got on the phone she starts yelling at me and blaming me for the whole affair. I have a bit of temper and I was going to apologize and cover for him and say it only happened once but she really was annoying me, so I told her if she had taken care of him and if he wasn't so bored with her, he wouldn't be with me. She backed down and I told him not to call me anymore. Which he did, a few days later and told me they wasn't getting back together. He did get back with her a few days later and I was really hurt and he knew it. He apologized and said it was a relationship of convenience. Even after that, I kept seeing him. I feel very guilty for doing that to another woman but I love him too. Three weeks ago, I told him not to contact me anymore because he had started acting shady and I was fed up with him and hurt because I do love him. He didn't for a few weeks and I was doing great. I missed him but I was enjoying being by myself and growing into a better person. He called me a few times and I didn't answer. Then he called me from a different phone and we talked. I let him talk me into coming to see me last night and he stayed the night and of course we had sex. I felt bad because I broke a promise to myself and feel so trapped. I have blocked him several times and he calls from different numbers or pops up at my house when I least expect it. He is very persistent. Changing my number isn't an option and neither is moving because I enjoy where I stay. How can I be stronger to stay away and is it possible he loves me and her? Its unacceptable but I need advice on dealing with him.