My son is shy, so of course when he doesn't make eye contact or talk to people he just met, it makes these strangers "concerned." We are getting him tested for autism just in case, but it is very frustrating how people automatically jump to the conclusion that just because he's shy around people he doesn't know, that there must be something wrong with him other than shyness. He has no problem making eye contact and chatting with me and other people he sees on a regular basis.
Also, my friend has told me that he thinks he has no worth, that he is responsible for everyone, and he refuses to take a break to take care of himself. That's too much pressure for anyone under regular circumstances, but this is also after his dad just died. Ah well. You can lead a horse to water...