Giving head tips😭

So whenever I give head or get throat fucked, I always gag. I can’t go 10 seconds without coming up for air. Last night, I threw up a little on his dick(glad he didn’t notice). Any tips??