Psalm 107:1-22

Why does God punish us?

This question is one that I believe every Christian has asked at one point.  And something I think many non-Christians have asked also.

I think this Psalm gives a clue to one of the reasons why God may punish us and why we suffer.

11 because they rebelled against God’s commands
and despised the plans of the Most High.
12 So he subjected them to bitter labor;
they stumbled, and there was no one to help.

I think from here, we see that God punishes us because we rebel against God and we despise God’s plans.  We often choose to do our own thing and follow our own selfish desires and that’s why we are punished.

13 Then they cried to the LORD in their trouble,
and he saved them from their distress.
14 He brought them out of darkness, the utter darkness,
and broke away their chains.

I think, besides being punished for doing wrong….God also allows us to suffer, in order to draw us nearer to Him.  When we suffer and realize that we cannot save ourselves, we turn to God.  And God saves us!  God doesn’t allow us to suffer because He thinks it’s funny, but because it’s an opportunity for us to realize that we need Him and so we will give Him praise when he saves us.