S.H.
He sounds like a perfectionist. And like any child/human... he is affected by remarks others critique him with or when he is always 'compared' to others.
If you go to Amazon.... there are MANY books about raising boys.
Just put in the search words "raising boys" and many will come up AND you can read the reviews of it all, there.
www.amazon.com
all the best,
Susan