Why do we need a “covenant-keeping” God? Because our world is full of broken covenants and broken promises. We sign contracts and promissory notes, but we over-extend ourselves and don’t pay what we owe. We make promises to our children, but something more important comes up and we don’t keep our promises. We promise to “love and to cherish til death us do part,” but our world is filled with broken marriages and fractured families. We even make promises to God to change, to do better, maybe even to join a church, but we are a covenant-breaking people. We want to change, but only a covenant-making, covenant-keeping God can save us from our brokenness.
In the book of Daniel chapter 9, Daniel called on the covenant-keeping God of Israel to forgive and restore His people and His city, Jerusalem, and God not only answered his prayer, but also revealed to Daniel details about the coming of the Messiah and His eternal kingdom. We can be encouraged because our covenant-keeping God still answers prayers for forgiveness and restoration through the promise of His Messiah, Jesus Christ, and His eternal kingdom.