I am probably older than you so let me give you a bit of advice gained from years of living:
You will have incidents like this and worse. You will encounter jerks and assholes.
For your own peace of mind, learn to ignore these people. Don't do anything foolish, but don't let them bother you. Forget it and move on.