For the past week or so, I’ve been reading through the book of Jeremiah. He was a prophet of God that was given a pretty difficult task. The nation of Israel had continually disobeyed God and repeatedly turned away from Him to the point He was ready to punish them. It’s kind of like the child who continues to try your patience until you have no choice but to enact some form of discipline. Jeremiah is given the unenviable task of being the messenger of the bad news – God’s judgement is coming.
What is interesting in the pages of Jeremiah is the glimmer of hope that God continues to provide for His people. He made a covenant with David that He was going to keep and I love the way it is expressed in Jeremiah 33:19-22:
19 The word of the Lord came to Jeremiah: 20 “This is what the Lord says: ‘If you can break my covenant with the day and my covenant with the night, so that day and night no longer come at their appointed time, 21 then my covenant with David my servant — and my covenant with the Levites who are priests ministering before me —can be broken and David will no longer have a descendant to reign on his throne. 22 I will make the descendants of David my servant and the Levites who minister before me as countless as the stars in the sky and as measureless as the sand on the seashore.’ ”
Isn’t that great imagery? If you can break the cycle of day turning to night and night turning to day, then God will break His covenant with David. You can count on God keeping His promise just like you count on the sun rising and setting each day. He will keep His promises, even when we break ours. God is the Ultimate Covenant Keeper.