Well, the original question asked "Who did Jesus think his father was?"
And after a little switch we get a very offensive question. But the answer to this heretical question is…
Jesus did not have a biological father. The Blessed Mother was a virgin when the Holy Spirit overshadowed her and remained a virgin all her life. After all she was the Ark of the New Covenant and St. Joe knew what happened to that priest (Uza, I think) who touched the old Ark when it was going to hit the ground. Zap!
No more Uza. That guy was being presumptuous. St. Joe was not that guy.