Answer by Rahul Kandalam:
Yes..! Forgiveness is the attribute of the strong. It is painful sometimes to forgive yet it is so powerful that it brings a change that you always wanted to see. It eases your emotion, it clears the evil and it embarrasses the other person.
You don't need to wreak the vengeance. It may teach him (read, him/her) a lesson but it never lets you sleep. Start to forgive. It definitely teaches him the lesson. It is the best punishment one can give to others.
A line from Chanakya's Neeti Shastra says:
कोकिलानां स्वरो रूपं नारी रूपं पतिव्रतं ।
विद्या रूपं कुरूपाणां क्षमा रूपं तपस्विनाम् ॥
It says: The beauty of a cuckoo is in its notes, that of a woman in her unalloyed devotion to her husband, that of an ugly person in his scholarship, and that of an ascetic in his forgiveness.
Oscar Wilde once said: “Always forgive your enemies; nothing annoys them so much.”
Forgiveness is not always easy. At times, it feels more painful than the wound we suffered, to forgive the one that inflicted it. And yet, there is no peace without forgiveness.
When you forgive, you in no way change the past – but you sure do change the future.
We think that forgiveness is weakness, but it's absolutely not; it takes a very strong person to forgive.
Quote source: Google and BrainyQuotes
What is the most valuable skill a person can have for their entire life?