And just which of those describe the "Father" whom Jesus called "my Father"???
Jesus was telling Mary he had bigger fish to fry and that her concerns were overridden.
In addition to telling her that she was wrong.
That does not make Joseph not A father to him.
So then how many "fathers" did Jesus have??? His own words acknowledge that He only had one -- "my Father". He didn't say: "my heavenly Father" or "my other father" -- He said "my Father" -- that's all.
He fed him, he clothed him
Good Samaritans do that as well -- so should they expect to be called "fathers".
he took care of his mother.
So did John after his crucifixion -- so did that make John his "father" too.
So no, Mary was not a liar. Jesus reminded her he had another more important parent whose business he had to be about. He was not calling her a liar. He was correcting her priorities.
He was correcting her prefabrication along with her priorities, and doing so as kindly but straight-forwardly as was necessary -- but she still didn't get it -- nor did Joseph.
You go to amazing lengths to completely ignore my point.