Forgiveness is a stream of love, which washes away all impurities wherever it flows. By keeping this spring of love, which is in the heart of man, running, man is able to forgive, however great the fault of his fellow man may seem. One who cannot forgive closes his heart. The sign of spirituality is that there is nothing you cannot forgive, there is no fault you cannot forget. Do not think that he who has committed a fault yesterday must do the same today, for life is constantly teaching and it is possible in one moment a sinner may turn into a saint.
At times it is hard to forgive, as it is hard to take away the thorn that has gone deep into one’s heart. But the pain that one feels in taking away the thorn deepest in the heart is preferable to keeping the thorn in the heart constantly. The greater pain of a moment is better than the mild pricking going on constantly. Ask him who forgives what relief there is in forgiveness. Words can never explain the feeling of the heart when one has cast out the bitter feeling from one’s heart by forgiving and when love spreads all over within oneself, circulating like warm blood through one’s whole being.
Hazrat Inayat Khan