So, here's the thing.
Parenting is one of the most rewarding and at the same time the hardest things we ever do in our lives. We seem to constantly need to question ourselves, as does everyone else to whether we're really doing OK or not.
It's where we do the most learning about who we really are, and why. Where we are going, where we have come from and what we have learned from our own childhood and life journey.