You’re probably okay with being angry at situations when praying, but being angry at God Himself? Surely that isn’t allowed? One of the most popular singles in the world right now is a remix of Lily Wood and the Prick’s (I’m not making that name up) song, Prayer in C, by DJ Robin Shulz (http://bit.ly/1ol29Wq):
‘You never said a word / You didn’t send me no letter / Don’t think I could forgive you’
Think that kind of talk isn’t in the Bible?
‘O God, do not keep silence; do not hold your peace or be still, O God!’ (Psalm 83:1 ESV)
The big difference is that the Psalmist knows and trusts the voice of God, and the silence only strengthens the desire to hear Him and draw close to Him. Don’t settle for silence, let your shout be heard.