Well you have gotten a lot of great advice, and I'll just add one more.
My ex-husband was beautiful, manly, smart...and all the girls wanted him. I felt so lucky to be with him, and that he wanted to be with me. So many girls tried to lure him away from me in the beginning. Other's were jealous of our relationship. And he really really loved me.
But he had a big character flaw, and that was women. In hindsight, I think he cheated on and off for the whole 10 years (YES 10 YEARS) we were boyfriend/girlfriend, and then ultimately married. I left him once for the cheating thing, and he came BEGGING me to come back. It was so flattering, and I fell for it over and over again. It was almost obsessive, how he felt about me. This scenario played out at least 4 major times in our relationship.
Let me guess, you too are probably fantastic when you are alone? The relationship is great. He's a good boyfriend when no one is around. He centers a lot of attention on you. You probably would cancel plans with girlfriends (if you have any) or others if he wants you there with him.
My ex also did not cuddle or do any foreplay at all.
But in the end, I did become an abused wife. I'm not saying this guy will verbally or physically hit you like mine did, but he's already showing those signs of disrespect. He has the basis for this. My ex finally left me for another woman, who was a professional cheerleader (oh brother). The part I love is that she dumped him the minute she found out he was getting a divorce. LOL!
There is no doubt that your boyfriend is displaying narcissistic behaivor.
I know how it is to be completely taken in by a cool, talented and handsome man. To have one of those that show you love and respect would be the ultimate. To have one of those that are acting like your boyfriend is an accident waiting to happen.
Honey, I'm 51, and this relationship ended back when I was 28. I look back now and deeply regret all the time I spent with that man and could have been doing other things with my life. I know it will be hard. I think you should read the following. This is the story of Patti Boyd who was the girlfriend of both Eric Clapton and George Harrison. Here was this beautiful woman who two of the most desired men in Rock and Roll were obssessed with her. And it was hard for her to resist their charms too.
There is a difference between obsession and love. I'm sure my ex loved me in his own way, but the need to have me with him was for some other need he had, not to love and cherish, that's for sure.
I don't know if any of this stuff rang any bells, but thought I'd throw it into the mix. The woman (and men) that responded above are the best of the best on Curezone. They are smart, and know what they are talking about.
*Edit* - You must be quite a woman to have this man (so popular) with the ladies to choose you to be with. I'd say that you will not have any problems once you leave him. At the end of our relationship, he was trying to control me by saying that no one would want me. I'd been in a downward spiral of over eating, and my ego was gone. A year after breaking up with him I met the man I've been with for almost 25 years. He has never cheated on me, and he is a wonderful husband and father. He likes to cuddle TOO much, but I never complain. You'll be fine, don't worry. Walk away with your head held high, don't go out when you've sacrificed all your friends and family and have centered all your life and attention around him for years. A man should be the wind beneath your sails, and you should feel free, not insecure.
Beware, he will pursue you with a vengenance. This will be very flattering. You'll hear from others how distraught he is. You'll see him with other women, and it will be hard.