I struggle with my confidence, it's hard for me to maintain eye contact with others.
I completely understand. A lot of people struggle with having confidence in one's self.
Yeah self-confidence may be hard to build up. I think it depends on how a person was raised.
Yes it is difficult to build up and I'm sure history is a factor. It has a common meaning about handling events such as work, family, social events and relationships.
Yes, it can make one struggle in every aspect of life and causing emotional stress.
I agree! Confidence can be a self fulfilling thing as those who lack confidence may fail or not try because they do not believe they may succeed. And it can also work in reverse.