Love Foreshadowing in the Bible
In my study of Revelation, I've gone back to re-read Anne Graham Lotz' book 'The Vision of His Glory: Finding Hope Through the Revelation of Jesus Christ' and loved finding this bit of foreshadowing about David and Jesus:
1Samuel 22:2 All those who were in distress or in debt or discontented gathered around him, and he became their commander. About four hundred men were with him.
David had been anointed King of Israel. But Saul was still on the throne, so David was really a king in exile. He became a rallying point for God’s people though. His leadership in their lives, even before he ruled from the throne in Jerusalem, radically changed their perspective of the present as well as of the future.
David gave them hope. They because David’s mighty men. And when he was crowned king of Israel, they reigned with him. In a sense, Jesus is God’s anointed king in exile. The enemy, Satan, reigns supreme on His earthly throne. Like King Saul, his power and authority causes us to be discouraged and distressed. But we’ve heard about God’s anointed one. About His compassionate leadership. And we chose to put our hope in Him. To give Him our loyalty, to make Him our priority and one day we will reign with Him.