Where is God?

In this Psalm David walks us through the journey of wondering where God is in our troubles. David isa model of wrestling with God with great faithfulness and David points us to Christ who suffered alone so we would never have to be.