What could God do to be forgiven for all the sins He has committed against mankind. Well, I can only think of one that would make up for God's atrocities over the centuries, but it beyond His power to do it.
There's a logical problem with proclaiming God immoral if we believe that morality is subjective. That which is subjective is no good as evidence of anything.
"The whole of life goes like this. We seek repose by battling against difficulties, and once they are overcome, repose becomes unbearable because of the boredom it engenders."--Pascal