I don’t like giving bj☹️

What can I do to enjoy giving bj’s ??! It makes me feel so ill and i just want it to end 😫 he always pushes my head lightly to make me deep throat - how can it do it so I don’t gag ? And any tips on making him cum quicker as it takes my bf so long?