Jesika,
First, glad to see you back!
Second, I would guess that this "Steve" guy has done this before with others, and will do it again. His brazen disregard after this incident shows that. He assumed everything was cool with the 2 of you. What a misogynist!
Turn him in, and bust his balls if he attempts this again.
JK