How to be a GREAT Parent – 5 Things Your Child Needs in Today’s Culture

I have always been so hard on myself as a mother. It’s good in a way because I know that I won’t ever let myself settle for what my child deserves, but it’s also bad because I lay awake some nights wishing I had reacted differently, and then obsess about how guilty I feel.