I've been talking to this boy online for a few months now, we're both 20. When we met I was getting over my ex, so he was kind of like a rebound. He gave me comfort and made me happy from a distance, which is what I needed. Eventually I told this boy that I love him, he did the same. We talked on webcam, phone, everything and lots.
He and I both have issues. Social anxiety, really messed up families, we've both went through depression, etc. So I feel bad for him. I've been talking to other guys online and doing things with them, as well as my real life ex. Obviously this guy doesn't know this, and I would never tell him. Too mean.
I have done so many things for him because I feel bad. He never even initiated these things either. I stripped for him on webcam, talk dirty to him sometimes, and even made plans for him to move here during the summer and apply to my school. He has talked to his parents about it and all... I keep telling him I love him and have him come around to talk to me whenever he is off work. So, he seriously thinks that I want him to come here in the summer and has started to really look into coming. I've even mentioned kids to him.. and a family later on with marriage. Whenever he brings up the summer and says he can't wait I say the same...
I don't know why I keep doing these things for him and talk to other guys but I know it has to stop. What should I do? I feel so bad for him I can't leave. Hes not ugly or anything just really emotionally messed because of his troubled life. I tried leaving him before but it lasted a day... He accepted that we could be just friends but I ended up telling him that I love him again. I suck...