This is really not okay.
I think some people fail to realize that men can be sexually assaulted, too, and not just by other men. This girl shoves him against the wall and slaps him three fucking times when he pushes her away. Heck, he has to push her away twice before she backs off for a moment. Then she goes right back to kissing him.
If the genders were reversed, everyone on this site would be flipping a shit. And if anyone dares to tell me that it’s different when a girl does it to a guy, I will personally write you a three-page essay on why it is still not okay.