November is a time for thanks and, like so many, I am participating in the 30 day challenge.
day 10: forgiveness
“Only a fool will continue to punish himself for his past mistakes.” It has taken me a long time to learn to forgive myself. I’ve spent years being ashamed and literally hating and punishing myself for my past mistakes. I felt like I didn’t deserve a life. I didn’t deserve happiness.
It took many years of humble mediocre living for me to question why I was even punishing myself. I was young, I made mistakes, I hurt people, I hurt myself. I was only being foolish for no longer living; rather I should have kept living and learning.
Today, I am still human; I still make mistakes. But today, I give more thought to the words I choose to use and actions I take.
Life isn’t always going to be perfect but won’t you be happier if you
choose to focus on what you’re grateful for?