Have you ever shouted at God?

One off Sermons - Part 142