(Isaiah 40:28 KJV) Hast thou not known? Hast thou not heard, that the everlasting God, the LORD, the Creator of the ends of the earth, fainteth not, neither is weary? There is no searching of his understanding.
The last time I had to punish my 8 year old, it tore me up inside. I can't remember what he did, but I still remember sending him to his room to think about. His face, as I rejected him for what he did, hurt me more than my punishment did to him. He came down the stairs about thirty minutes later, tears still in his eyes.
“Daddy, I'm sorry. I shouldn't have done it, and I won't do it again.”
When a child does something that we have to punish him or her for, it hurts us far more than the actual punishment hurts them. If they come to us and apologize, from their heart, we would forgive them anything. All we really want is for our child to admit they had done wrong and, from their heart, ask forgiveness.
God is our Heavenly Father. When we sin against Him He wants us to ask forgiveness. He wants us to admit our faults to Him, so that he can forgive and bless us.
How many times has someone said that God can't or won't forgive a particular sin? Most of those times, we base this on fleshly experience and knowledge. Some will say, “God **CAN'T** forgive me of this, because if someone did that to *me*, I wouldn't be able to forgive *them*.”
Remember that God never faints nor does He grow tired. Remember what He says in 2 Chronicles 7:14, and Jeremiah 31:34. If we humble ourselves before Him and turn from our sin, He will forgive and remember it no more. This is His promise. A promise from a God who never changes (Malachi 3:6, Hebrews 13:8).
Remember, He loves us so much that He sent His only Son to die for our sins. Ask and you shall receive forgiveness for any sin. He waits for you to ask.