It must of hurt his feelings too. I bet that is hard to explain to him or any child. Just remember its not the people working who made the decisions, its the asshat behind a keyboard.
Congrats on passing! Don't wait to go to BMV. Also after you get your endorsement call the insurance company and tell them you took a safety class. You should receive a discount.