Personally, I’ve never been good at showing myself any type of kindness when I make a mistake. My natural instinct isn’t to forgive myself. Instead, I internalize it and let it consume me entirely.
It’s always been difficult for me to let go of things I’ve done wrong. Mistakes feel deeply personal — almost like a reflection of who I am rather than what simply happened. When I make a mistake, I don’t just feel disappointment; I feel criticized, rejected, and judged. Even when no one says a word, I imagine their disapproval, and it feels like my character is being attacked.
When Shame Takes Over
Criticism is something I’ve never handled well. Honestly, I already know my flaws — I live with them every day — so when someone else points them out, it feels like rubbing salt on a fresh wound. I replay it over and over, thinking about what I could’ve done differently, how I should’ve known better, and why I can’t just get it right.
One moment that’s stayed with me for years happened when I worked as a store associate at a restaurant. I was carrying a tray of hot soup when it suddenly slipped out of my hands, spilling onto one of the guests.
In that instant, my heart dropped. I felt horrible — horrified, embarrassed, and downright like an awful person. I panicked, completely overwhelmed by guilt and shame.
I remember rushing outside to regain my composure, tears streaming down my face as I tried to calm myself down. I was crying hysterically, in full meltdown mode, feeling like I had ruined everything. I think my manager may have let me leave early that day, but even after I got home, I couldn’t stop replaying the moment.
Still to this day, it remains one of my most embarrassing and panic-filled memories — one of those moments where your body remembers the feeling long after your mind tries to move on.
The Weight of Holding On
When I mess up and make a mistake, I don’t just move on. I carry it with me for minutes, hours, days, sometimes even years. Once I make a mistake, I never forget it — because in my mind, remembering means I’ll never repeat it.
It’s a form of self-protection, but also a form of self-punishment. My intentions are good, but the impact is heavy. Carrying shame doesn’t make me better — it only makes me smaller.
Learning to Show Myself Grace
Lately, I’ve been trying to give myself more leniency and grace. I’m learning that mistakes don’t have to define me — they can instead guide me. I’ve realized that most feedback is meant to be helpful, not personal.
Sometimes, showing kindness to myself means reminding myself that I’m only human — and I’m allowed to make mistakes. Other times, I’ll cry it out and let the emotions pass through instead of holding them hostage inside.
Often, I still want to run away from the discomfort or overanalyze every little detail, but I’m learning to pause, breathe, and speak gently to myself instead of tearing myself down.
Practical Ways to Practice Self-Kindness
If you also struggle to forgive yourself, here are a few things that help me soften around my mistakes:
Name the emotion, not the identity. Instead of saying “I’m so foolish,” try “I’m feeling embarrassed right now.” It reminds you that emotions are temporary, not definitions of who you are.
Offer yourself the words you’d say to a friend. If a friend made the same mistake, would you judge them harshly — or comfort them? You deserve that same compassion.
Breathe before you spiral. Take a few slow, intentional breaths. This helps calm the nervous system and quiet that flood of self-blame before it grows louder.
Let yourself release it physically. Cry, stretch, journal, or take a walk. Your body needs a way to let go of the tension your mind holds onto.
Rewrite the story. Instead of “I failed,” try “I learned.” Mistakes often carry wisdom — if you let them.
The Gentle Art of Forgiveness
I’m learning that growth isn’t about perfection, it’s about compassion. I’ll always make mistakes, but I don’t have to let them define me. Kindness, I’m finding, begins with the way I speak to myself when things go wrong. And maybe that’s where true healing starts.
“Be gentle with yourself. You’re doing the best you can with what you know right now.”
We are all beautifully and wonderfully made. Psalm 139:14. Uniquely ourselves. I love this post! Great job! So true and so hopeful! <3 Thanks for sharing.
Used to determine whether a user is included in an A / B or Multivariate test.
18 months
_ga
ID used to identify users
2 years
_gali
Used by Google Analytics to determine which links on a page are being clicked
30 seconds
_ga_
ID used to identify users
2 years
_gid
ID used to identify users for 24 hours after last activity
24 hours
_gat
Used to monitor number of Google Analytics server requests when using Google Tag Manager
1 minute
_gac_
Contains information related to marketing campaigns of the user. These are shared with Google AdWords / Google Ads when the Google Ads and Google Analytics accounts are linked together.
90 days
__utma
ID used to identify users and sessions
2 years after last activity
__utmt
Used to monitor number of Google Analytics server requests
10 minutes
__utmb
Used to distinguish new sessions and visits. This cookie is set when the GA.js javascript library is loaded and there is no existing __utmb cookie. The cookie is updated every time data is sent to the Google Analytics server.
30 minutes after last activity
__utmc
Used only with old Urchin versions of Google Analytics and not with GA.js. Was used to distinguish between new sessions and visits at the end of a session.
End of session (browser)
__utmz
Contains information about the traffic source or campaign that directed user to the website. The cookie is set when the GA.js javascript is loaded and updated when data is sent to the Google Anaytics server
6 months after last activity
__utmv
Contains custom information set by the web developer via the _setCustomVar method in Google Analytics. This cookie is updated every time new data is sent to the Google Analytics server.
2 years after last activity
Marketing cookies are used to follow visitors to websites. The intention is to show ads that are relevant and engaging to the individual user.
Facebook Pixel is a web analytics service that tracks and reports website traffic.
One Comment
myicanstory.com
We are all beautifully and wonderfully made. Psalm 139:14. Uniquely ourselves. I love this post! Great job! So true and so hopeful! <3 Thanks for sharing.