Blowjob help!

Haley

So my bf wants me to give him head and I’ve never given head before and I’m scared I’m gonna screw up or gag. I also dont know if I should spit or swallow if he cums in my mouth. I also don’t even know how to give a blowjob right. I need tips to make him cum fast and just how to do it overall. Ugh please help. I also have a high gag reflex.