I just listened to a really very awesome sermon by Tommy Tenney. I listened one time in the late afternoon and it was so revelational and mind blowing that I had to listen again and take down sermon notes!
Have you ever wonder why Jesus had to have a virgin birth? I mean if Jesus was born any other way we would still believe in Him by the miracles and signs that He exhibited. Why was it that He has to be born of a virgin?
You know God's promises to us are yes and amen but there may be a long time between the giving of a promise and the fulfillment of a promise. God gave David a promise in 1 Chronicles 17:11-14...
"When your days are over and you go to be with your fathers, I will raise up your offspring to succeed you, one of your own sons, and I will establish his kingdom. He is the one who will build a house for me, and I will establish his throne forever. I will be his father, and he will be my son. I will never take my love away from him, as I took it away from your predecessor. I will set him over my house and my kingdom forever; his throne will be established forever."
When God says forever..literally He means forever! So here was a promise to David that out of his lineage, there will come a king whose kingdom will be established forever.
But though God may promised something...He is just and He still has to establish His justice. Along the way...David's sons were judged due to their rebellion. Absalom rebelled against David and died and it came to Jehoiakim who had Jeremiah as his "pastor" who was also known as the weeping prophet. He disregarded everything that Jeremiah said. It came to Jehoiachin, the son of Jehoiakim and reached a point when God really had it and was fed up with the disobedience. In Jeremiah 22:30..
This is what the LORD says: "Record this man as if childless, a man who will not prosper in his lifetime, for none of his offspring will prosper, none will sit on the throne of David or rule anymore in Judah."
Notice now that God says NONE! Now..how can God go against His own Word? Didn't He said FOREVER previously? How can He reconcile this? This was a problem and it's like a lock that needs a key to open.
If a lock is the problem, a key is the answer. But sometimes in life, we try all kinds of keys to turn the lock. When a door is close and locked, we try to open it. We search high and low and find a key that seems to be the right one and insert it into the lock. But it doesn't turn.. Sometimes we are impatient and try all kinds of keys but the door just doesn't open! You see God doesn't play around with your destiny. You need a miracle and a miracle only comes when there is a problem. But sometimes the waiting gets really really tough...and you are looking around you and thinking..when is my career breakthrough coming, or when am I getting this or that...and the thing is that God will fulfill His promise!
David's royal line was cursed and many years later Joseph was born. Joseph was a descendant of the royal line of David. But he did not have access to the throne to fulfill what was spoken by God. Mary was a direct descendant of David but not through the royal line. She was a descendant of Nathan who was not royalty. So Mary had David's blood rushing through her body. And here in this weirdest circumstance and contradictory situation in the history of mankind that had generated so many debates over the centuries, God began to cut His master key, the Key of David to open this lock of David..the fulfillment of His promise in 1 Chronicles. Mary had to have a virgin birth because the promise, Jesus couldn't have Joseph's blood rushing through His veins!
Jesus was born of a virgin to fulfill what God has spoken. God's justice was established yet His promise was fulfilled. No matter what kinds of situations you are going through now...it may seems like you have waited and waited...maybe for something..for a change.. a call.. a breakthrough..a restoration whatever it is..God will fulfill His promise to you! He will even go so far as to suspend the laws of nature to fulfill that promise that you are waiting for. Nothing is beyond the reach of God to keep His promise! He will walk on water to get to His disciples who are caught in a storm and He will ensure that the messiah is born through David's line. What else will He not do for you?
I was very touched and even teared after listening to this sermon. It shows that God is really faithful and His love for you transcends what you can think or imagine. If you want to listen to the entire sermon you can listen to it here...http://www.godchasers.net/files/podcasts/TheKeyofDavid-Podcast.mov
Remember that God loves you and will never forsake you. He will keep His promise no matter what!