So, it finally happened… An experience I was hoping to never have. My(23f) bf(26m) absolutely loves blowjobs and I really enjoy giving them. Since being with him, I've picked up a few tricks and he has even mentioned that I am getting a lot better. He had been sick recently and finally recovered, so to say he was a bit pent up is an understatement. I start working my magic and he is really really enjoying it. I'm really trying to make up for some lost time, you know? Putting in the work as I would say. As he is getting closer, he grabs my head and starts facefucking me. No problem, this is what usually goes down. However, I start gagging really, really badly. Usually I know that around the 2nd gag, I better switch up what I'm doing and give my throat a break. Well my dumbass was not giving up, I wanted him to enjoy every second of it. Exactly as he cums, I realize I've fucked up. One last thrust and I vomit right on his dick as he cums. He thrusts into my mouth again and it comes out of my nose as well. At this point he takes his hands off my head and I immediately try and catch everything coming out of my mouth. It was utterly disgusting. An important detail to add is I was doing this under the blankets on our bed so he couldn't see what was going on. He could tell something was off when I immediately took my mouth away and he asked if I was okay. I told him not to look down here and that I had thrown up and honestly, I was so embarrassed I started crying. He just laughed and told me to come out and that it was okay and that he still really enjoyed it, but would like to get the vomit off his dick. He turned on the shower and we both got cleaned up, but oh my god that was horrible. I know I have a bad gag reflex, but I've tried to work on it. I guess I'm just asking for tips or tricks regarding my gag reflex. Also hearing some similar stories might help ya girl feel a bit better ðŸ˜