‘I accidentally left my son’s sippy cup on the top of the car at a gas station and ended up with bruises on my arms.’: Domestic violence survivor urges ‘there is no excuse for abuse’

More Stories like:

Disclaimer: This story contains details of abuse that may be triggering to some.

“November 14th…

I accidentally left my son’s sippy cup on top of the car at the gas station and it flew off as we drove away.

My son ended up throwing up shortly after, so we stopped at a McDonald’s to clean everything up.

Advertisement

I was still getting yelled at for forgetting to pack an extra drink for our son and leaving his cup on the top of the car.

As I was giving my son a toy to calm him down, my husband slammed my arm in the car door because he was furious with me.

It was so late and only getting later.

I forgot to pack an extra drink for our son.

Advertisement

My husband worked all day, so he was tired.

Our son was screaming bloody murder for a good 15 minutes because we couldn’t find a gas station off the highway and he needed something to drink.

I lost his favorite cup because I accidentally left it on top of the car.

Our son threw up all over himself and the car because he was allergic to the milk we got him from the gas station (before we found out about all his allergies.)

Advertisement

The high-pitched screaming started again because now our son was covered head to toe in vomit and the car and smelled awful.

My husband took the wrong turn getting onto the highway and then ended up missing an exit.

My husband was so, so angry at me.

If only I remembered those two things…

Advertisement

It was all my fault.

I used to give so many excuses for my ex’s behavior. I used to blame MYSELF for his actions.

I can’t tell you how long it took me to realize it wasn’t my fault. It’s so easy to find reasons to blame yourself when you’re constantly told everything is your fault even when it’s not at all.

No matter how many different frustrating things happened, there was NO excuse for him to purposely cause me physical harm. There is absolutely NO excuse for anyone to act that way towards anyone. Period.

Advertisement

I shared this photo because I felt comfortable sharing it…and hopefully someone who needs to hear it’s not their fault in an abusive relationship is reading this right now! There will never be an excuse for abuse, ever!

I hope I can save someone’s life by sharing bits and pieces of my story.

I am a survivor of DV.”

Courtesy of Annie Hartigan

[If you are seeking help, please call the National Domestic Violence Hotline at 1-800-799-7233 or visit thehotline.org to live chat with someone 24/7. Help is out there and you are not alone.]

Advertisement

This story was submitted to Love What Matters by Annie Hartigan. You can follow her journey on Facebook and Instagram. Submit your own story here and be sure to subscribe to our free email newsletter for our best stories, and YouTube for our best videos.

Read more from Annie:

‘He’s too big to be held.’ ‘Stop treating him like a baby.’ I will hold my son until I physically can’t anymore.’: Mom urges ‘stop treating boys like they are grown adults’

‘I’ve ghosted men, cancelled dates, and backed out of becoming official because it didn’t feel right. I’m done apologizing.’: Single mom says ‘settling is something I’ll never do again’

Advertisement

Provide hope for someone struggling. SHARE this story on Facebook with family and friends.

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).