All those listed above include fourteen generations from Abraham to David, fourteen from David to the Babylonian exile, and fourteen from the Babylonian exile to the Messiah. (Matthew 1:17 NLT)
In Matthew 1:1-16 we get what is called “Matthew’s Begats.” A listing of the ancestors of Jesus. I am always struck by verse 17 though. 14 generations from Abraham to David. 14 generations from David to the exile. 14 generations from the exile to Jesus…
If you ever doubt that God knows what is going on in your life or that he is sovereign over the universe, read that verse again. Nothing was by accident. God sees order in the chaos. God knows right where you are as his child and he is always working to see His will come to be.
And one day, we too will see his timing in our waiting and his plan in our frustrations and ultimately his will being done on earth as it is heaven.