There was a lot going on in today's passages!
Today I'll focus on how our passages show that God is faithful and always keeps His promises.
1 Kings 16: 34 In his days Hiel of Bethel built Jericho. He laid its foundation at the cost of Abiram his firstborn, and set up its gates at the cost of his youngest son Segub, according to the word of the Lord, which he spoke by Joshua the son of Nun.
Previously in Joshua 6:26 we find......
26 Joshua laid an oath on them at that time, saying, “Cursed before the Lord be the man who rises up and rebuilds this city, Jericho.
“At the cost of his firstborn shall he
lay its foundation,
and at the cost of his youngest son
shall he set up its gates.”
It didn't matter how much time had passed between these verses - when Hiel rebuilt Jericho, he did so at the cost of his firstborn and his youngest son.
Later in our OT passage we also see that the widow's flour and oil did not run out the entire time Elijah stayed with them during the drought.
In our NT passage we see Peter deny Jesus three times, just as Jesus had said He would.
Nowadays, our society likes to think truth is subjective. But it's not. Truth is truth. The Bible is truth. What God says, happens. No matter how long a time of waiting there may be in between - sometimes hours (in the case of Peter), sometimes hundreds of years (in the case of Hiel), sometimes thousands (as we continue to wait for His return) - but make no mistake - God is faithful and every promise He has every made will come to pass.
Tomorrow's Bible In a Year Passage: 1 Kings 19-20; Luke 23:1-25