Interesting about the struggling with eye contact thing...
That might be a cultural issue.
Note to employers: Have you tried interviewing American citizens?
Just a thought.
That might be a cultural issue.
It's a cell phone and electronic "animals" thing.
Spend your formative years staring down a screen, interacting with some pet electronics, and human eye contact is a foreign concept.
Like C210N said, pretty well established to be the effect of too much electronics and not enough personal interaction while young.
People have been complaining about that since Millennials started showing up in the work place. GenX is the last that can be expected as a generation to look at you during a conversation.