If you get caught speeding and get a ticket, do you blame your dad? Do you say, “He shouldn’t have let me drive that fast.” Probably not, unless you are the neurotic sort. And yet, you hear people commonly say, “If God is good, why does He allow such wickedness in the world?”
They blame God for our wickedness, believing in a kind of god that does not exist. Their idea of a good god is one who automatically makes it impossible for people to disobey his instructions. Then when people do bad things, they blame God. A dad who operated like that would never be considered to be good. God, the real God, does not force obedience. He lovingly instructs and allows us to choose. Forced obedience is for robots, not humans. In order to correctly assess who is to blame for the problems in this world, we have to believe in the God Who really exists.
And how are we to know what He is like? He is like Jesus.
And Jesus cried out and said, “Whoever believes in me, believes not in me but in him who sent me. And whoever sees me sees him who sent me. I have come into the world as light, so that whoever believes in me may not remain in darkness. (John 12:44-46)
Jesus did not force His followers to obey; He invited them to do so. He promised them, if they did, they would discover that “the truth will make you free.” Same thing with the real God.
Instead of blaming God for our problems, why not try living by His instructions?