No one is perfect. Not your kids, not you, and certainly not me. I'm a parenting expert, educator, and coach, and I am not a perfect parent. There is no such thing as a perfect parent. We all make mistakes and have lessons to learn from our experiences in life. Oh, the messes I've made from time to time!
Each misstep in life has a purpose and causes further fallout for us to deal with. Each misstep is a teacher of sorts. No one likes that fact, and every parent forgets it at times. Whether it's due to stress, the fast pace of life, or our own childhood wounds, there are times when we forget that our child is just a child, and has only made a mistake, not committed a crime.