The Challenging Phases of Parenting – learning how to fail, fall and get back up time and time again!