Parenting is a lot of things. Perfection isn't one of them. Why do we have such high expectations of ourselves, our children or our parents? At the end of the day we are all imperfect humans trying to figure it out.