“I waited patiently for the Lord; he inclined to me and heard my cry. … He put a new song in my mouth, a song of praise to our God. Many will see and fear, and put their trust in the Lord.” Psalm 40:1, 3 (ESV)
A promise that has eternal truth and never fades is found in our verses for today. About three weeks ago we began with a new page on our calendar. Often by this time the new year has lost its “glow” and we can take some time to think of what we have experienced so far and in our past. Because of that we can look forward to what is ahead of us. Yes, our experience of God’s love and faithfulness in the past is what encourages us so much to trust Him for the days ahead. We know that He is the one that lifts us up and sets our feet on a solid foundation (v.2). God has been and continues to faithfully keep his promises in the past and we can trust Him to continue doing that. It is important however, that we recognize the necessary times of waiting for Him to respond to our cries as the psalmist says. He’ll keep on hearing our prayers and meeting our needs and giving us a new song to sing. This includes his promise that our testimony will draw others to put their trust in God.