Okay, so I started to gag. And I mean really gag. So I tried to pull back a bit, but that didn't help. He told me "puff out your cheeks" and he pinched my nose. So here I was with my cheeks puffed out like a balloon and him pinching my nose, all the while, the gagging continued. Then, I tried swallowing, but that just made me gag really bad and then, it happened: I threw up all over his, you know. Why would he pinch my nose like that and or make me puff? I mean, I guess it was for the taste to stop the gagging and vomiting, but...why? Also, I wanna get better at oral, so I might buy a dildo or practice on a banana or something. I'm just afraid whatever I'm practicing on will break off and/or get lodged in my throat and I'll choke. What are some ways to practice so I can be a master of deepthroating? It seems like all my friends can do it...I'm the only one that gags so much..
http://www.wikihow.com/Suppress-the-Gag-Reflex and: http://www.howtogetridofstuff.com/computer-problems/how-to-get-rid-of-your-gag-reflex/
That sort of thing turns a lot of guys on, they do it a lot in porn these days so that's probably where he got it. Just Google "gagging deep throat". They usually hold the girl's head and try to force deep throat and make her gag a bit, which is a turn on. Sometimes, they do this thing where they'll pinch the girl's nose shut (to restrict breath), which only leaves room for the air in a gag to escape through the corners of her mouth. Makes the gagging sound more air-tight and noticable, more arousing. So your guy might like your gagging, just be open with him, ask. Don't worry, lots of girls are out there gaggin' it down. Just avoid eating soon before you do it again.