God is the one and only being who has total understanding, compassion, consideration, benevolence and mercy for He understands that we all commit errors. It is a human failing. And for our failings, He forgives us time and time again. Try Him and see. Start on the path and see what happens for you. Time after time after time, He will forgive you. Why does He do this? Why does He forgive? It is because He wants us to follow His example. We must learn to forgive others as He does to us. It is very difficult to practice but that is what He expects. Everything He teaches, everything He wishes us to learn, the way to freedom, liberation, the way to His heart is only through these broad principles. Self lives by getting and forgetting, whereas, love lives by giving and forgiving. He forgives us again and again in the hope that we will learn to forgive. If you shower love upon Him and heed His wishes, do everything for Him, for His edification, His pleasure and joy, carry out His will, how can He possibly abandon you? How can He not forgive you, cannot give to you? If He does not forgive, who will be left to Him?
(From : THE KEY TO GOD'S HEART by R SAI)