So which would you say is lying Luke or Matthew?
That is your leap, not mine.
And a not too subtle attempt to distract from my questions and assertions.
I believe that the parents of Mary are Anne and Joachim as the Church teaches. Truth is that Scripture does not say anywhere who her parents were.
There is a document that names as her parents, Anne and Joachim, which is called the Protoevangelium of James, written about 150 AD, before the Jerusalem Talmud.
The Church makes no binding declaration on her members as to who Mary’s parents are and so we are free to believe in Anne and Joachim or Heli as her father, as you believe. The Church believes them to be Anne and Joachim and I have no problem with that belief and so accept it.
As for the differences in Luke and Matthew, I have no explanation. Just as I have no explanation for other apparent differences in the recounting of some stories by the Gospel writers. But, these slight differences have no bearing on my belief in God and in His Son, Jesus Christ.
I find it interesting though that you would hold up the fact that there is not word for “son-in-law” and thus, Heli, must be Mary’s father and Joseph’s “father-in-law”.
When Catholics use that same argument for why there are some in the NT called Jesus’ brothers who were really His cousins, we are roundly criticized and accused of “contorting” Scripture to support our belief that Mary bore no other children.
It matters not to me whether what you believe in this regard, I merely wanted to point out that in believing what you believe, you have relied on extra Biblical writings that contradict what Scripture clearly says.