Reading through the Old Testament is an often exhausting, confusing as well as sometimes depressing exercise. While it's true that at certain points in Old Testament scripture we can pull out those verses that seem positive and exhortative, for the most part, battles abound, wars are being fought, people are dying and God seems to be mad all the time. Many people have come to view the God of the Old Testament as being completely different than the God of the New Testament. It's an understandable although incorrect assertion.
During all of these wars, God promises victory, which He gives.
During the times of national suffering God promises deliverance, which He delivers.
To barren women he promises children, which He gives.
To Kings He promises prosperity and safety which He again gives.
He promises land, health, wealth, kids, victory, wisdom, knowledge, and the list goes on and on. And He delivers every time.
But He also makes a promise which we overlook. He promises consequences for sin.The result? Separation from Him, poverty, sickness, death. We like the promises which further our well being, but we rebel against the promises which protects His holiness.
Before the story of humanity has time to completely unfold, God makes the biggest promise of all.
And I will make thee exceeding fruitful, and I will make nations of thee, and kings shall come out of thee. And I will establish my covenant between me and thee and thy seed after thee in their generations for an everlasting covenant, to be a God unto thee, and to thy seed after thee. And I will give unto thee, and to thy seed after thee, the land wherein thou art a stranger, all the land of Canaan, for an everlasting possession; and I will be their God. Genesis 17:6-8
Many believe that God is only referring to the nation of Israel, but the Apostle Paul sets things straight.
Now the promises were spoken to Abraham and to his seed. He does not say, "And to seeds," as referring to many, but rather to one, "And to your seed," that is, Christ. Galatians 3:16
God promised hope, peace, and a right relationship with Him. In short God promised a Savior, Jesus Christ. And He didn't just deliver on the promise, He actually hand delivered Jesus to His captors and to the cross. Beaten, robbed of His dignity, spit upon, laughed at, and brutally crucified, God delivered Himself, God the Son, so we could love Him rightly in this life and reign with Him in the next.
I think God keeps His promises, do you?