Your Throne Shall Be Established Forever

In our text today, we find King David living in an unprecedented time of peace and victory. In this moment of triumph, God speaks to David, and he expands even further upon the glorious promise that we have been tracking. 2 Samuel 7:8-17

Continue reading

He Shall Bruise Your Head

This Advent season we will be looking at promises made in the Old Testament. The first one is found in Genesis 3:15, and it is a curious place to start because it is a promise that is made, not to Adam, or to Eve, but to the devil. Genesis 3:15

Continue reading