The Meaning of Psalm 23: God is with You Throughout Your Life

To understand the meaning of Psalm 23, let’s look at David’s short, memorable, and profound song. The meaning of Psalm 23 pictures God as a Shepherd who: Firstly, leads humans every step on their journey, providing for their every need (Psa. 23:1) Secondly, refreshes and strengthens his sheep (Psa. 23:2) Thirdly, renews life […]
Dealing with Disappointment in God: 6 Steps from Psalm 4

Disappointment in God? We’ve all been there. After all, you earnestly pray for something, and it doesn’t happen. In light of whatever it is, you feel like God has let you down. If that describes your situation now or in the past, I am glad you are here. I. Psalm 4:7–8 […]