Once we were children ourselves. Our lives weren't always perfect. But we moved forward, determined to fulfill our dreams of Prince Charming, a castle (or just a house with a white picket fence in Suburbia), and children who would fill our lives with joy.
Those of us fortunate enough to be blessed with everything we ever wanted try to be the best mothers we can possibly be. But The Perfect Mother doesn't exist. There are horrible mothers, really good mothers, and somewhere in the middle the rest of us live, just doing our best every day with the tools we have and the burdens we bear.
And that's all any mother can do.