The guy came in late. Maybe he had a bad day and just took his anger out on you. I don't see anything you did wrong there. Don't feel bad about crying. He shook you up and he should have apologized for his behavior. I'll bet you he was already angry about something else. It still doesn't make how he treated you in any way right. I'm sorry this happened to you