Psalm 23:1-3 (NIV)

The Lord is my shepherd, I lack nothing.
    He makes me lie down in green pastures,
he leads me beside quiet waters,
    he refreshes my soul.
He guides me along the right paths
    for his name’s sake.

God will always be with us no matter how difficult the situations may be.  God is aware that we sometimes face overwhelming decisions, and we don’t know what to do.  We need to remember that God is there to guide us in the right direction.

In Psalms 23 God is pictured as the shepherd and we are the sheep.  God will make sure that we receive everything that we need. God knows our cry.  What we need may not be clear to us, but the almighty God knows the desires of our heart.  We will lack nothing when we rely on the Shepherd.

And my God will meet all your needs according to the riches of his Glory in Christ Jesus (Philippians 4:19 NIV).