Why am I nutting from head but can’t stay hard for sex?

Im seeing a woman casually and she gives great head (no teeth and does all the tricks) but bros I keep nutting way too quick. And I’ll take it out of her mouth before I bust and when I’m hard but if I try fucking her I’m losing my erection and if she gives me head I’m busting way too quick. Any tips?