Feeling unloved

My boyfriend hasn’t wanted sex with me in a long time. Last time he just wanted a blow job and nothing else. I’m so sick of that. Well I was on my period yesterday and when we went to bed I wanted to just cuddle with him, usually he’ll push me away and say it’s too hot, but this time he let me snuggle up to him. But he wouldn’t put his arm around me or anything, like usual. I really hate that. Sometimes I just want to be held, it helps with my anxiety and makes me feel loved. Which he knows I really need right now and I enjoy that.

I asked him to, but instead he starts rubbing his dick and tells me he wants to jerk off and cum on me and kept asking where he can cum. I’m like no not in the mood for that. He’s kept being annoying and telling me to give him a blow job and trying to pull my pants down and saying he wanted to fuck my ass. I told him no (he knows I will not have anal sex without lube which we don’t have and I don’t really like anal anyway) and he kept trying to push me to do it and I kept telling him to stop.

He finally gave up and told me to move, like move away from him because I was still snuggled up beside him. He pulled his arm out from under me and turned away in bed. I told him you know you’re only nice to me or want to cuddle with me when you want a blowjob. Otherwise you don’t want any type of affection or give me affection. He didn’t say anything and just fell asleep.

I feel like he’s such a dick ☹️ Shouldn’t your SO want to cuddle with you and hold you even if they don’t get to cum that night?