You did the right thing Willow, I, being the protective mom I am too, would have thrown his sorry a$$ out the door and told him he's not welcome back till he was invited!
That was a horrible humiliated thing for him to do. People like that make me so angry!!!