boyfriend doesn’t like giving head...

So... here’s the thing: i love my boyfriend so much, and we have great sex. The only problem is he’s severely lacking in the foreplay. We’ve been together for almost a year and a half and you’d think he would be better by now considering I’ve brought up this topic many times, but it still seems like he doesn’t give a lot of effort. Even though he does eat me out almost every time, it’s only for a few minutes and he kind of half-asses it, and really just does it so I’ll let him have sex with me. I still haven’t orgasmed (keep in mind i am his first and only sexual partner, and we are only 18). It still feels good when he eats me out, but he has even admitted that he doesn’t like doing it, and only does it’s because it makes me feel good. I appreciate that, but it’s hard because i always feel like every other guy loves giving head to girls and i just feel defeated that my boyfriend doesn’t feel the same. I always make sure I’m clean and shaven and i have nice underwear on, but he still doesn’t like doing it. I’ve brought up this topic so many times but it’s still the same and I’m just sad about it. Do any of y’all have similar experiences and any advice?