Gotta be tough to live on this planet. Not everyone makes it. Heartbreaking though, that people can be such obtuse douche bags. Godspeed to him.
His is a lesson we need to internalize, if for no other reason than so we can find our own dignity and self respect. No one will give that to us. We must take it and own it. Our futures depend on our ability to be self assured in the face of others ignorance and bigotry.