Hate is Dangerous for health
I have seen all the time, hate for somebody leads to emotional problems in our own system. We pay a heavy amount of our time and emotional balance just to maintain hatred with someone. Who are we punishing? Actually this is a punishment of somebody else's fault that we give to ourselves.
Forgiveness is not easy, as it requires power. Cowards can never forgive, egoists can never forgive as their confidence balance is based on false assumptions. Only a person who has courage, and mental balance can forgive and break the chain of hatred.