I'm so frustrated! Don't know what to do.

Me and my boyfriend have been serious for the past 4 years. If I knew it would be like this in the future (the future being now), I would have left A LONG TIME AGO. But now I feel shallow for thinking of getting the fuck out of the relationship because I'm so sexually frustrated. On one hand we plan on getting married and starting a family (we are super compatible), on the other I need GOOD SEX. I'm only 23.

He's been promising he'll get better and put in more effort for me. He never does. Last time he went down on me was Nov2019. He keeps promising me oral, but always fails to keep his promise.

I give him oral EVERY DAY. Whenever it's my turn he finds an excuse, and HE IS THE ONE MAKING THE DAMN PROMISE. I have never forced him.

We have sex once a week or once every two weeks. But he gets blowjobs daily (because I enjoy giving them). Sometimes multiple times per day, and he's also super into blowjob porn (watches it daily).

I am always left high and dry. He'll finger me every couple of weeks, but not even all the way (like over underwear) and for less than 30 seconds.

I can't masturbate because honestly I don't enjoy self pleasuring myself. It's his job to please me.

I feel gaslighted. I want MORE. He keeps promising, but his promises are miserable. Like baby I'm working on it it's hard, hopefully we can get to fingering you every other day... like?! When? In 10 years from now?

I don't know what to do. Every conversation leads nowhere. Should I break up over sex?

When we do have sex, I'll start by giving him a blowjob, because if I don't he puts it in dry. No touching, no nothing. No foreplay, no kissing. He just puts it in and wonders why I am not enjoying it... I've explained a million times that I need to be put in the mood for sex, obviously, like minor foreplay. He is too damn tired always.

I have been having trouble sleeping because I'm so sexually frustrated at night.

Do I put up with it and hope it gets better or get the fuck out because I honestly hate myself right now. I want to enjoy sex and be with someone who takes pride in pleasuring me the way I do for them.

He also said that blowjobs is what keeps him connected to someone if his partner didn't perform them often he would feel unloved and leave. Like what makes him think I feel loved when he ignores my needs constantly.?!