
I know it's a strange question, but it is one that I am wrestling with tonight.
From all we know of God, we know that He is perfect and therefore without blame. We know that He "works for the good of all who love him" (Romans 8:28). So with that knowledge we can then say that there is no need to forgive God.
But what about from the other side? When we look at the relationships from the God to us side, there is no need to forgive God because God's never done anything that would merit forgiveness. But what about from the side of the relationship of us to God?
If I am harboring anger towards someone who I feel has wronged me, even Jesus would teach that I should forgive in order to move past the anger. All good counselors will tell you that you can never move on with your life if you are still harboring anger and that you must forgive in order to move forward. There is a healing that comes in forgiveness--even when what you forgive is not truly the other person's fault.
So what happens when you are blaming God for broken dreams, trials, hardships, things in your life that you wish wouldn't have happened or think shouldn't have happened? Maybe you don't even realize that you are blaming God. Maybe you can't reconcile a loving God with the abuse you suffered or the death of a loved one. Maybe you are angry with God and you can't move forward in your relationship because you are angry. Can you in that situation--even though you have unjustly blamed God, even though you know that God didn't truly do those things to you, even though you believe that God does have your best interest at heart like the good Father that He is--can you forgive Him? Or maybe you don't believe those things. Can you forgive Him?
I think that you can. What safer place can there be to seek that kind of healing than in God? But I seriously want to know any thoughts that any of you in "blogland" might have on the subject. So comment away.