This is no doubt a very important lesson; however I feel a lot of emphasis is pressed on learning to forgive others while self-forgiveness is most times forgotten.
I don't know about you guys but often times I tend to be too hard on myself. Whenever I feel that I have done wrong, whether it is against some other person or just not doing what I feel is my responsibility to do and for one reason or another I am unable to do.
Its easy to forget that we are only human therefore prone to make mistakes. We carry the guilt of whatever it is we have done or not done (as the case may be) for long periods of time even when those we have wronged have already forgiven us.
Personally this has proven to be a very unhealthy habit and has at times even has consequences to my health as I had addressed in this previous post. I think, forgiving others who have wronged you is a very important thing in life because it frees you from a lot of baggage carried otherwise. However, equally and even more so important is forgiving yourself. None of us is perfect and we make mistakes from time to time. It's all an important process in life because in making mistakes we tend to learn very important lessons. Every time we make a mistake, even without realizing it, we experience a huge amount of personal growth.
So I say, as much as you forgive others, learn to forgive yourself as well. Take whatever lesson you can from the situation, better yourself and move the hell on. Keeping all this guilt never does anyone any good. Personally it just robs me of joy for life and living in general.
Life is much too short for you to be responsible for the lack of your own joy right? I think so.
Till next time!
Disclaimer: All the images used in this post are from various inspirational accounts on Instagram.