I [F] accidentally puked while deepthroating and loved it

One of the most intense sexual experiences I have ever had was attempting to give a blowjob to a guy and being manhandled and facefucked so hard and repeatedly that I lost control of myself in the moment and threw up on his cock. It was a dazed moment of intense embarrassment and shame followed by a euphoric type of lust. I felt confused because my mental instinct was to pull away in disgust and shame, but at the same time I felt myself aroused and wet at the idea that I was used so intensely while trying to pleasure a man that I literally lost control of my faculties and body.

My first time getting throatfucked, I was leaning over on the sofa as we were watching a show, pretty casual. I went down on him and gradually went deeper as he guided me. Eventually despite my gags he grabbed my hair and began to push me down as he began to thrust up. It got very intense quickly and I was choking and crying. He would briefly ease up so I could breath but just when I was about to regain my composure he would thrust me back down again. It felt a bit of a psychological game where my comfort and safety wasn’t completely in his focus, and in a weird way that turned me on.