• An Eternal Covenant with David

    Psalm 89:19–37

    We are not waiting for Christ to sit on David’s throne, for He is reigning now in all His glory. One day that glory will be plainly visible to all. Because He is ruling over all, we can be ...Read More

  • God’s Eternal Covenant with David

    Psalm 89:19–37

    Christ is worthy to sit on David’s throne forever, which means that all those who reign with Him will reign forever. Thus, Paul’s promise that we will reign with Christ (2 Tim. 2:11–13) is good news indeed. We ...Read More

  • How Long, O LORD?

    Psalm 89:38–52

    If we want tangible proof that God always keeps His promises, we need look no further than His promises to David regarding the work of Christ. Our Creator has kept His covenant with David, raising Jesus from the dead as ...Read More