When I realized the answer, or rightly said, when God gave me the answer to this question I almost rolled on the floor with laughter. God hides the obvious right out in the open so none of us can see it!
First God tells us that He is the Father of Jesus and then in order that we might test ourselves, whether we believe Him or not, He includes a lineage of a man: not once, but twice!
What does a lineage of any man have to do with the lineage of Christ?
Well, because Jesus said that he was “Son of man” there is some reason to list a lineage. But let me say this, “The only lineage of any importance at all is that from Abraham to David.
In Mathew it is clearly said Jesus was the son of David and therefore the lineage stops with David. It is true that the lineage of David to Joseph is included, but if Jesus was the son of David as Scripture says then the lineage from David to Joseph means nothing.
The same can be said of the lineage from Adam to Abraham. Abraham is the father of all the children of God. If someone is born of the Spirit they become citizens of Israel. Not of the Israel of this world, but Spiritual Israel where the King is Jesus Christ. It is of no more importance to include the lineage of Abraham in the lineage of Jesus than to include clay in the lineage of Adam. Adam began with clay and the children of God began with Abraham, so the lineage to Abraham is of no spiritual importance.
I believe that is why the lineage of Abraham is included. It confuses those who do not have eyes to see and ears to hear. This confusion persists even with those who have eyes to see and ears to hear until they look and listen! God said Jesus would come from David’s own body (2 Sam 7:12) and he did.
Most Christians think that Jesus is God because Jesus only said what his father told him to say (John 12:49-50 NIV) For I did not speak of my own accord, but the Father who sent me commanded me what to say and how to say it. I know that his command leads to eternal life. So whatever I say is just what the Father has told me to say.” So those verses that seem to indicate that Jesus is God, like John 8:58 (NIV) “I tell you the truth,” Jesus answered, “before Abraham was born, I am!” are really God speaking through Jesus.
To get back to my original statement I thought it was hilarious that I had not realized that the lineage of Jesus was only from Abraham to David!