Reading: Jeremiah 32: 1-3a and 6-15
Many are the promises of God. “I will never leave you or forsake you”. “I will be with you until the end of this age”. “My mercies are new every morning”. “I am the way, the truth, and the life”. “The Holy Spirit will teach you and remind you of everything I told you”. “Trust in me alone”. These are but a few.
In our text, Jeremiah is under house arrest in a city besieged by the mighty Babylonians. He had warned the King about the danger of relying on Egypt and had prophesied about Israel’s impending doom. The time had come. In the midst of this scene of doom and destruction, Jeremiah’s cousin visits him to sell him some land. To all but Jeremiah this seems like a foolish investment. This would be like a football coach calling a timeout with one second left on the clock when their team is down 50 points. Yet Jeremiah buys the land. It makes no sense. Except to Jeremiah. He was trusting in God’s promise. God had told him that one day, even though hard to believe at this point, that one day God would restore and redeem Israel.
At times life will besiege us as well. The storm may come in the form of a broken relationship, a health crisis, an unexpected loss, or …. In these moments, we feel lost and alone and like we are about to go under. Into these moments, God will speak. If we are open to God’s Spirit, we will be reminded of God’s promises. God never stops loving us, never stops reaching out to us, never gives up on us. In life’s trials, may we turn to the promises of God, our rock and redeemer, our Savior and hope.