One interesting observation I have made over the years is that children who are old enough to remember the struggles their families endured while establishing themselves here after immigrating to this country are more likely to be industrious high achievers than those who grew up in the US with all the advantages. Having to struggle to get somewhere in life early on builds character and resilience, and increases the likelihood of success.
The value of pushing oneself to the limits of one’s capacity can even be seen in the K-12 classroom. Students who are encouraged to puzzle through challenging math problems are significantly more likely to build understanding and mastery than their peers in traditional math schools and math tutoring programs who expect to be spoon-fed formulas and problem-solving short cuts. So parents should think twice before rushing in to solve problems for their entitled American kids. You may be better off letting them struggle a bit as this article suggests: