King David is a challenging character in Scripture. There are many positive things to learn, but that's mainly because the guy messed up A LOT! David is a good man, but a broken man. Like us, he wanted things done quickly and for his comfort. With all those messes, God demonstrates that the love he has for David and for us leads him to make a covenant or rest and security that will last for generations to come. Join us as Pastor Scott shares from 2 Samuel 7:8-15, God's covenant with the descendants of David.