Journey to Jerusalem Day 6
Monday, February 22 Psalm 25:1-5
1 To you, O Lord, I lift up my soul.
2 O my God, in you I trust;
let me not be put to shame;
let not my enemies exult over me.
3 Indeed, none who wait for you shall be put to shame;
they shall be ashamed who are wantonly treacherous.
4 Make me to know your ways, O Lord;
teach me your paths.
5 Lead me in your truth and teach me,
for you are the God of my salvation;
for you I wait all the day long.
Waiting is hard for most of us. It seems like we all wait for something even if just in the grocery line or the next TV series. No one likes to wait, especially in a time of difficulty, hardship, or uncertainty. That’s where we find David today in our Psalm. We don’t know the exact situation, but he is in danger from his enemies.
What does David do first? He lifts his soul to the Lord. To lift your soul means to ask God with a humble and contrite heart to give direction and guidance by trusting him to teach you his way. It is taking your eyes off the situation and looking to God. David is willing to wait on God’s timing knowing his salvation will come from the Lord.
David is showing his trust for God to deliver him from trials, even if he is the cause of them.
What does that mean for us?
We too must humble ourselves, seek him, lift our souls to him in all situations, and then wait. Wait for his wisdom to guide us through difficulties, trials, or uncertainties. Our circumstances should direct us to examine our hearts, confess all known sin, and cry out to the Lord for his salvation as we seek his way and wisdom.
We must not get ahead of God but learn to “wait all the day long” for his path, not ours. Like David said, “we will not be put to shame.” In today’s words, we will not be disappointed or let down by our God.
Father, we your humble servants lift our soul to you. We wait for you, trusting you in all areas of our life to guide and direct our path knowing you will never let us down.