Paul David Tripp said this quote

. . .most people who are angry with God are angry with him for being God. They're not angry because he has failed to deliver what he promised, They're angry because he has failed to deliver what they have craved, expected or demanded.