As parents, we are given the incredible opportunity to train up our children. From toddlers to college students, each stage brings joys and challenges. Most parents want their children to succeed in life. How well are we preparing them for the future? Are we doing things that make it difficult for them to thrive?