‘I cried after school drop off. It makes me question, ‘Did I do the right thing?’: Mom emotional because she realizes ‘we have to let them figure their battles out on their own’

More Stories like:

“This is for the mom that cries after school drop off.

But not for the reasons you might think. My kid didn’t just start preschool or kindergarten. It’s not because I miss them (although sometimes I do).

It’s because this morning was a battle. And we worry. We worry that we did the right thing for sending them off to a place maybe they don’t feel comfortable.

We worry because maybe they struggle with learning.

Advertisement

We worry because they aren’t thriving or are bored or are being picked on.

We worry because they’ve got their own battles to fight during the day that we can’t help them with.

We worry because they hate it and we aren’t sure if we are pushing them beyond their limits.

We worry because maybe they struggle with special needs. Or maybe they struggle with anxiety and no one sees what it takes to just get them there.

Advertisement

We worry because we don’t know how much to tell others like teachers or their friends and we worry because we want to take away the struggles but we know we can’t.

Because how else will they grow stronger?

But it kills us inside to drop them off when we had a bad morning.

It makes us question ourselves. It makes us wonder if we are good parents. We can’t help but think, ‘Did I just do the right thing for my kid?’

Advertisement

Because we are their biggest advocate, cheerleader, and teacher in this world. But some of it they just have to figure out on their own.

This picture is me as I pulled out of the school parking lot this morning well after my kid should have been there.

I fought a battle this morning and got my kid there. Eventually.

But the soul crushing work it takes some days to just parent is something we don’t always share.

Advertisement

But I’m sharing it because I know there are other mamas out there that cried at school drop off today too.

But not because our babies are growing up too fast. It’s because our babies are growing up and are fighting really hard things. And we have to let them figure their battles out on their own.

And it’s hard letting go and watching them hurt and struggle and find their way.

But that’s what makes a mother strong. We save our tears for the car. So, they don’t doubt themselves.”

Advertisement
Courtesy Meredith Ethington

This story was written by Meredith Ethington of Perfection Pending. Check out her book; Mom life Perfection Pending. The article originally appeared here. Follow Meredith on Instagram here.  Submit your story here, and be sure to subscribe to our best love stories here.

Read more stories from Meredith here: 

‘Some days I feel fantastic. That’s the part of me most people know. Then there are the days where I retreat. Where I spend hours alone. Where my thoughts get dark.’

I’m a great mom. I just yell a little.

Advertisement

Provide hope for someone struggling. SHARE this story on Facebook to let others know a community of support is available.

Subscribe to our Living Better newsletter.

Your ultimate guide for actionable insights, evidence-backed advice, and captivating personal stories propelling you towards a more fulfilling life.

    Join our newsletter.

    Captivating stories. Actionable insights. Evidence-backed advice.

      Unsubscribe at any time.

      Join our newsletter.

      Captivating stories. Actionable insights. Evidence-backed advice.

        Unsubscribe at any time.

        Copyright © 2025 Love What Matters. All Rights Reserved.
         Share  Tweet
        Logo

        Looks like your ad blocker is on.

        ×

        We rely on ads to keep creating quality content for you to enjoy for free.

        Please support our site by disabling your ad blocker.

        Continue without supporting us

        Choose your Ad Blocker

        • Adblock Plus
        • Adblock
        • Adguard
        • Ad Remover
        • Brave
        • Ghostery
        • uBlock Origin
        • uBlock
        • UltraBlock
        • Other
        1. In the extension bar, click the AdBlock Plus icon
        2. Click the large blue toggle for this website
        3. Click refresh
        1. In the extension bar, click the AdBlock icon
        2. Under "Pause on this site" click "Always"
        1. In the extension bar, click on the Adguard icon
        2. Click on the large green toggle for this website
        1. In the extension bar, click on the Ad Remover icon
        2. Click "Disable on This Website"
        1. In the extension bar, click on the orange lion icon
        2. Click the toggle on the top right, shifting from "Up" to "Down"
        1. In the extension bar, click on the Ghostery icon
        2. Click the "Anti-Tracking" shield so it says "Off"
        3. Click the "Ad-Blocking" stop sign so it says "Off"
        4. Refresh the page
        1. In the extension bar, click on the uBlock Origin icon
        2. Click on the big, blue power button
        3. Refresh the page
        1. In the extension bar, click on the uBlock icon
        2. Click on the big, blue power button
        3. Refresh the page
        1. In the extension bar, click on the UltraBlock icon
        2. Check the "Disable UltraBlock" checkbox
        1. Please disable your Ad Blocker
        2. Disable any DNS blocking tools such as AdGuardDNS or NextDNS

        If the prompt is still appearing, please disable any tools or services you are using that block internet ads (e.g. DNS Servers).