Calm down, FN.
First of all, I think the "son" comment was directed at the originator of this thread, which is a 16 year old.
Second of all, I think I know these guys well enough to know that they are not using the word "son" in a derrogatory way, rather in a friendly paternal way. And since most of them are old enough to be your father, and a good number are old enough to be your grandfather, I think they have earned that right.
When they call you "son", take it as a compliment. That's the way it's intended.