We all have skeletons in our closets. We all have ghosts who come from our past that follow us and haunt us. They peek their heads out at our most vulnerable times. They pick at our thought processes and disrupt our dreams. We think that we are nothing without them, that our past failures and mistakes run our lives. We procure this belief in our minds that we will always be our past, that our futures are reliant on all of the things which we’ve done before.
There is no reason to keep walking around aimlessly in the graveyard of regrets that fear has built up around you. Put your hand on your chest. Your heart lives there. It’s still beating, even after all that you have been through. Don’t allow it to beat for nothing. Declare yourself alive and live the life that you were put on this earth to live. There’s no reason not to.
Stop punishing yourself for those things that you did years ago. You cannot hold the guilt inside forever, it will kill you. Forgive yourself. That’s the only way that you will be able to move on. I know that it’s easier said than done. I know that forgiveness and letting go are some of the hardest things to do, especially when it comes to forgiving ourselves.
It’s a crazy thing, really, that the person who we are hardest on, the one which we chastise and hurt the most, is ourselves. We need to start learning how to love ourselves at our most unlovable moments, to let our hearts work through the most painful things without breaking. Doing that is the only way we will be able to get rid of the ghosts who haunt us, and to stop allowing the skeletons in our closets to run our lives.
The mistakes that we have made are what make us beautiful and strong. They shape us to become better versions of ourselves. We do not have to wallow in the guilt of the past. We do not have to sit in the darkness of what once was.
We do not.