Often before falling asleep I count the productive things I have done during the day time on that day. Some days go as I had planned them in the morning, but on some occasions, I feel like shit. Those are nights when I say to myself, “I forgive myself for wasting my time today, I promise that I’ll do better from next day onwards”.


We all have had those awesome feeling in the night when the day is well spent but the trick comes on the occasions where we screw up and do the things which we didn’t intend to do in the first place. On those days I used to be quite harsh on myself and I found out that it was not helping me. In general, we are very harsh on ourselves, and we seldom forgive ourselves for screwing up.

Forgiving myself for the screw ups, is one of the best things I have done in order to improve myself. Thank you Vanddna for helping me realize my mistake.


Forgive Yourself

Many times we are very harsh on ourselves. Often, we do not forgive ourselves for the mistakes that we have done in the past, be it a failure in a relationship or in a business.

We are our own critic, we use to criticize ourselves for all the things that didn’t work out in the past. We know our strengths and weaknesses, it is only after acknowledging all the imperfections in ourselves, and forgiving ourselves for not being perfect, we can grow further.


Professor Raj of ISB Hydrabad has said many times in his one of the courses in Coursera, that I like the most is “Life is perfect with it’s imperfections“.

It is only after forgiving ourselves, we can progress towards real growth.

Hope you find some value from it.

Thank you,