When we become mothers, we have all sorts of dreams for our children. Visions of who they will be and what they will become.

But we also have dreams for ourselves. Ideas of who we will be and what we will become.

We will be serene and playful.

We will be patient and inspiring.

We will teach them to accept themselves for who they are, while also striving to be the best version of themselves.

And most days, if we were to stop in the midst of the doing, we would worry that we are falling short of the lofty goals we have set for ourselves.

But our mothers must have felt it too. This sense that we can never be good enough for the people we love so deeply it hurts. 

But look at us now. Humans raising more humans with as much kindness and compassion as we know how to bestow.

We're doing a great job, moms. 

The kids will be alright.