Does foreplay even exist for me?

Its like when my boyfriend and i are about to have sex he goes down to give me head, than a few minutes later after its all wet and what not he asks me am i ready for sex, everytime! The longest he's stayed down was about 5 minutes, but it doesn't feel that great until after a while or unless hes into it (which he rarely is) i try to make sure it doesn't taste gross to him (which it did at first but some guys just don't like the taste) but now he's use to it and i tell him to stay down longer, but he just ends up giving up and i dont understand since i always stay down for him 😕. I don't know how to make him understand that lube can't be the way out especially for someone like me who is 19 and can get wet on their own with the right motivation. It doesn't feel right with just lube and i feel like i have to mentally prepare myself when the sex is rushed (which is almost everytime). I talked to him and he says he's trying but it seems like he only cares about hisself. He wants head all the time but can barely do me right and idk if i can keep going on, because it hurts when it's rushed like that. Any advice?