justs tells that he has no career in diplomacy. If he ever to take diplomacy as a career, ask him to get job at gas station. He will do better there.
He just spoke the truth (as per your admissions) and it hurts. See there are 2 reasons to criticize someone
- May be he want you to improve and setting the bar high.
- He is just criticizing to degrade you.
I’d swallow first type without any complains. i dont mind it when my wife compare something (or lack of it) in me with her father because I know she want to see me next to his idol (her father).