So I'm at a bar/ club with a dance floor, cold approach a girl, bring her to the dance floor and start making out. Meanwhile, as we make out, this guy (tall, blonde hair, blue eyes) literally takes her from my lips and starts dancing with her. At first I was totally shocked, but I thought he was probably her friend checking up on her so I introduced myself and tried to engage him.

Turns out, they didn't know each other (since he introduced himself) and this guy just literally took the girl. She seemed into him, and they went to get a drink. I'm on the dancefloor alone thinking WTF just happened.

So I thought "whatever, I'll find some other girls" and go back approaching. I see the same girl from before later, the blonde guy left with his friends (didn't even take the girl, just AMOGed me). Of course, she is totally turned off by me and gives me this disgusted look. In hindsight, I imagine I should have been more aggressive when the asshole stole the girl from my lips, but it was such a new weird situation, and I didn't want to seem too needy (like I couldn't dance with another girl) and it wasn't worth fighting over. Did I do the right thing by approaching other girls? Should I have challenged the guy on the spot? It's hard to believe that someone could be THAT much of an asshole...

TLDR: making out with a girl on the dancefloor, AMOG literally grabs her from me and starts dancing. Girl seems into new guy. I froze and left to go pick up other girls without confronting AMOG. Did I fuck up?