The only thing I've seen work in this situation is when the guy is up front from the start. I expect this frequency of sex, this many bjs (or whatever you're into) or I'll go get it somewhere else.
I've never, ever seen the passive aggressive whining approach most guys take work out. Not that I'm trying to roast the guy, whining or sulking about it was my approach when I was younger too. But it doesn't work, if anything they lose respect for you and you get even less sex.
Edit: Also while what
@Smashandgrab said sounds sorta rapey, it's 100% true. A Lot of girls aren't turned on at all by you asking them to do what you want. They want you to just initiate it. Obviously if you try to initiate and she says no, then abort mission. But a lot of girls expect you to take the initiative. I've had a couple relationships where I didn't feel like I was getting enough sex, and there response was "well you always just ask, sometimes I want you to just take it"
My response was:
View attachment 211833
But a lot of women are into that 50 shades type bullshit