Is it okay to be angry with God?
We all get angry. Anger is a human emotion and it's one that we all deal with — some more effectively than others.
Even Jesus, in His humanity, felt and displayed anger. But Jesus' anger was different. When Jesus got angry, He did not sin. His anger was always a righteous anger, an anger about that which angers the Father — sin. This kind of anger is better described as "righteous indignation."
To answer this question, let's look at three passages about anger in the Bible:
1. In the Old Testament we read:
"God judgeth the righteous, and God is angry with the wicked every day." (Psalm 7:11)
"Thou lovest righteousness, and hatest wickedness." (Psalm 45:7)
Here God is angry with the wicked and He hates wickedness. Both of these indicate an anger toward sin. That's the kind of anger God has and that's the only kind of righteous anger.
2. In Mark 3 we read of Jesus entering the synagogue on the Sabbath and seeing a man with a withered hand, He says:
"Is it lawful to do good on the sabbath days, or to do evil? to save life, or to kill? But they held their peace. And when he had looked round about on them with anger, being grieved for the hardness of their hearts, he saith unto the man, Stretch forth thine hand. And he stretched it out: and his hand was restored whole as the other." (Mark 3:4-5)
Jesus' anger was because He was "grieved for the hardness of their hearts." His question in verse 4 should have prompted them to understand that healing a man is doing something good. And, to refuse to do good is to do evil. When they "held their peace," they demonstrated that their hearts were hard, and that grieved Jesus to the point of anger. Again this anger is a righteous indignation against the sin of not loving one’s neighbor, and in this anger Jesus did not sin.