Resilience can be learned. The American Academy of Pediatrics discuss how to build resilience in children.
The Center on the Developing Child from Harvard University goes into detail in how children develop resiliency
Parenting is hard! It really does take a village to raise a child! The American Psychological Association provides resources for parents