How Long, O Lord?
Today’s Scripture Readings: Psalms 13:1-6 | Genesis 42:18 – 43:34 | Matthew 13:47 – 14:12 | Proverbs 4:7-10
Today’s Scripture Focus: Psalms 13:1-6
“How long, O Lord? Will you forget me forever? How long will you hide your face from me? How long must I wrestle with my thoughts and every day have sorrow in my heart? . . . But I will trust in your unfailing love; my heart rejoices in your salvation. I will sing to the Lord for he has been good to me” (Psalm 13:1-2, 5-6 NIV).
We’ve all had times when we can relate to the psalmist’s questions. There are times when we wonder if the Lord is really listening—times when the answer is slow in coming.
In those times, we too wrestle with our thoughts and emotions. It is easy to become discouraged—easy to become disheartened.
So how do we handle those times when God seems distant and the answer we seek never seems to come? The same way the psalmist does.
We lament. We openly and honestly cry out to God. We lay out our thoughts and feelings. We get it all out on the table.
Then we look to the promises. We trust in his unfailing love. We can always rest in the character of God–even when we don’t sense his presence. This is a time to remember his names and attributes. As we remember his greatness and rest in his love, despair turns to hope; rays of truth begin to push aside the darkness of our doubts and fear.
In time we are able to sing, “I will sing to the LORD, he for he has been good to me.” Nothing breaks through the shadows of circumstance like worshiping God through singing. As we sing and remember God’s goodness, we break free from discouragement. Questions begin to fade as the joy of the Lord becomes our strength.
Dear Heavenly Father, teach me to lament, to wait in hope, and to rejoice in you. Help me to refocus from my problems to your promise. Replace my worries with songs of your faithfulness. Let your light shine in my darkness. I wait on you. Amen.