Forgiving others is a great virtue and imbibing this in your personality can help bring manifold benefits . When you forgive a person who has caused you any harm it is solely for your personal benefit. You are removing the anger element from your body and henceforth healing your mind, body and soul. Forgiveness always gives internal peace and helps to live a stress free life. Life is too short to hold any regrets and grudges. So forgive and move forward. How good are you at forgiving others?