Why do we thank GOD for good things and cannot blame HIM for the suffering and bad things happening?
This is a common question posed by atheists. GOD is all-powerful but makes the "game of life" interesting by playing the role of honest prover. If good things happen (convinced of a new theorem) we thank HIM for being an honest player. If bad things happen (unconvinced of a theorem) then we cannot blame HIM as the fault lies on the side of the verification though several times not obvious. Blaming is a sign of tiredness of playing the game and lack of sportive spirit. And do you like players who lose temper in games?
A related post.