GOD’S BROKEN PROMISES?
“I have sworn to David My servant: Forever will I confirm your posterity and establish your throne for all generations.” –Psalm 89:4-5 Nathan prophesied to David: “The Lord said: ‘Your house and your kingdom shall endure forever before Me; your throne shall stand firm forever’ ” (2 Sm 7:16). After this prophecy, David’s house was split by civil war and suffered many other tragedies for about a thousand years. God’s promise to David did not seem true. One day, “the angel Gabriel was sent from God to a town of Galilee named Nazareth, to a virgin betrothed to a man...