Why haven’t I cum yet

My boyfriend and I been together for 3 years. I’m pretty sure he’s hitting my g spot cus sex feels good but I haven’t reached that climax yet. I don’t feel a build up.

Is it me or him?

(He’s never made me cum not even foreplay.)