I need some advice and do not know who to turn to. Firstly I am a guy (bottom) who has a boyfriend for almost 3 months now. My boyfriend is extremely experienced when it comes to sex. He always talks about his sexual past and history and also erotic things that he wants to do with me. However, I find my self in a situation where I constantly have to beg him for sex or even foreplay. He shows me that he is not interested however when I get upset about it which is almost daily, he apologies and say that he wants to and it is all in my mind. I am 25 and he is 41. I really like him, but I also want a sexual relationship. I have broken up with him twice and as soon as I do so hours later, he will travel to another city to have sex with someone else and it is always the same guy. Every time I ask him why it is so easy for him to do it he say the issue is I am way too tight for him. He says that he feels like he is struggling to have sex because it is hard for him to slide in easily but this is not my fault.
Also I must add that he is a narcissist like really really bad but I am trying to accept him for who he is
Can I get some advise because I really do not know what to do.