Blowjobs taste bad

My husband really likes it when I give him blowjobs ( I mean what man doesn’t) but I almost never do and when I do I drag it out because I honestly CANNOT stand the taste. It literally makes me gag almost puke while I’m on him. I want to make him happy but I absolutely hate the taste of cum. Any tips?