Charlie Smith, guest contributor

Being a parent isn’t a job, it is a lifelong turn of events that can bring us so much joy and at other times it kicks us where it hurts. Family life is just so unpredictable that we are constantly learning and developing ways in which to cope. On occasions we get it just right only to find out that we have totally messed up in another area. Our best endeavors are not always enough and we should try to learn from these mistakes. This article looks at some common mistakes we make as we strive to do the best for our kids.