Blowjobs

Lacey • 21 year old babe from Australia ;)
I hate them. Any good alternatives? Know that's a weird question but my bf loved them and always wants them but I cannot get myself to let even his precum in my mouth without my gag reflex going insane. 
We've tried flavored lube and that made the experience even worse. 
Any advice to make bjs more enjoyable for me? I want him to feel good and feel loved the way he likes but I can't handle bjs.