My boyfriend doesn't want to have sex with me. (different situation, read)
Hi. I am a 20 year old gay male. About 5 months ago I met this wonderful guy, we hit off from moment 1. The attractions was beyond anything I had experienced before. We had sex on the first date, second, third etc... I fell for him after a week, he was amazing, I couldn't believe how lucky I was to be with him. After 6 weeks sex began to decrease to once every 2 weeks. After 2 months to once every 3, and finally no sex since hour 2 months and a half "anniversary". I am in love with him. I tried not mentioning it, then I tried asking him if he wasn't attracted to me any longer, he always said no, and that he thought I was beautiful and incredibly sexy. Then the making out stopped, only occasional pecks. He told me that he was afraid of intimacy, but after I brought it up kissing became OK again, but never like it used to be. He told me he loved me this past Sunday for the first time. I was very happy. This is a guy I really Love and that I don't want to loose. Last night I was laying in bed, he came and started kissing me, and giving me signals that we would have sex, but then he didn't get hard at any point. And then he said "something is not working". We talked for about 2 hours, and he told me that since he broke up with his ex boyfriend 2 years ago, (it was a nasty break up they had been living together for 3 years, and he's boyfriend was after his money, any way bad relationship) he had been having sex a lot with random people he would meet online or at clubs. And he told me he began to think of sex as "means to an end" and that since he loved me, he couldn't do it because it isn't a hook up anymore. It would be intimate and have a deeper meaning. He says he doesn't want to hurt me, and that I have been perfect to him, and that I bring a lot of joy into his life, and that he didn't want a relationship at all, but I was making it hard because he didn't want to loose me and he enjoyed me in every level.
I haven't slept in days, all I do is worry about him, I have done everything I could, I love him with all my heart, I want him to want me like he did when we first met, and he says that he was so sexual at first because it was still a "one night stand" status. As soon as he realized I began to really care about him the sex stopped. And he says that whenever he is trying to have sex with me all he can't think about is how intimate it will me and how much it will mean. We tried braking up twice before, he comes back to me starts to charm me all over again. I can't let him go. Everybody told me I should leave him, I am young and need somebody who will want me all the time, but I don't want anyone else, I want him. I even slept with several people during our short break ups, but it's not the same. He is the one I want. We will meet tonight to talk a bit more, and I know he gets very touchy about the subject, and the Idea that he might be depressed will prob piss him off.
What can I do/say, how can I solve this. How can I get him to love me in bed the same way he did before?