Parenting is not always easy, it can be hard work. While at the same time it is amazingly, rewarding to watch your child grow, and to help them learn, develop, and have all the skills to be independent.
Patterns of parenting style are diverse and there is no one perfect way to bring up children. Good parenting involves a combination of knowledge and skills and at times this is challenging for parents.
A snippet from my book "The Good Parent and The Happy Child"