Don't enjoy giving BJs

how can I make them more pleasurable for me? I just don't like giving them, and I'm not pressured to it but I would rather not. my eyes start tearing, my nose starts running which cause my throat to get filled with mucus. also I have a small mouth and my fwb is really thick he takes up all the space in my mouth. also my gag reflex is so in tact. help! I want to make my guy feel good without feeling like I'm doing chores