When we get emotionally hurt and when something bad happens to us which leaves wounds on our heart, we all have the ultimate goal to heal those scars. The ultimate goal to fix every single broken piece of ourself and to become whole again.

We want to recover from everything that has happened to us and find a way to go back to our old self. And you are no different. You’ve been through a lot and your soul is bleeding.

And all you want to do is stitch your heart back together. You want to fix and heal yourself because you simply feel like you can’t take this pain anymore. You want to find a way to tape yourself back together and to leave all this pain in the past, where it belongs.

But what if you are the one who doesn’t allow yourself to move on? What if you are the one holding on to whom or what you should let go of? What if you are the one who needs to let herself heal?

Remember—you accept the love you think you deserve. That means that deep down, even if you don’t know it, you think you deserve the pain you are going through right now.

Deep down, you blame yourself for choosing wrongly and for allowing anyone to treat you the way you were treated. You blame yourself for not being smarter, for not knowing better and for not controlling your emotions in time.

Deep down, you still hold on to the pain and to the people who should belong to your past. You still hold yourself prisoner to your memories and you are not giving yourself a chance to move on.

I know that you have the desire to make things right. I know that you still think of all the ways things could have turned out differently and all the better choices you could have made but that will lead you nowhere.

I know you want to get closure but it’s time for you to stop looking for it. It’s time for you to let go of all the burdens you carry in your chest. It’s about time you allow yourself to move on and give yourself permission to heal.

Because that is what you owe yourself after all the pain you’ve experienced. And it is the least you deserve.

Not tomorrow, not starting next Monday, not next year. Today. This exact second is the moment when your healing process has to start!

Stop waiting to start appreciating and loving yourself the way you deserve. Stop waiting to prioritize and spoil yourself.

It’s time you start seeing all of your worth and inner beauty. To finally understand that you are more than enough and to cut off everyone who tries to tell you anything different.

It’s about time to fight your inner demons and shadows of the past. Even if you don’t see it, you are strong enough to win that battle. Strong enough to chase them away for good and to turn a new page of your life without them.

And the only way to do it is to finally let go of all the emotional baggage you’ve been carrying around for years. To accept that some things and people weren’t meant to be and that there was nothing you could have done about it.

Be proud of each one of your scars and take them as a lesson but do your best to help all of them. Start the journey which will take you to fix each and every damaged part of yourself.

Please, stop regretting the past and allowing it to haunt you. Stop holding grudges and letting resentment take over you because it will lead you nowhere.

Forgive everyone who has hurt you but don’t let them back in your life. But most importantly—forgive yourself for ever letting them in.

Forgive yourself for thinking that you took too long to move on and don’t compare yourself to others. Remember that healthy healing doesn’t happen overnight and it is anything but easy.

It is a process which takes a different amount of time and effort for everyone. And it is never too late for it to start.