Happy New Year to yourself too...
I'm sure you were an upstanding, respectful, even-keeled teenager at all times, right? Cut some slack. He was a little rude/arrogant, but nothing to warrant the vitrol coming his way here....