No one can be perfect all the time, but obviously parenting is one area where we would all really like to be. It's harder to forgive yourself when the recipient of your imperfection is a small, helpless person whom you irrationally and unapologetically adore beyond any definition.