Joseph was a patriarch of a man. He was the one that had family home evenings with Jesus, he taught him a trade, told him stories, encouraged him to walk, talk, read and sing.
Angel Gabriel helped him whenever he needed it. Gabriel first comforted Joseph, “Fear not to take Mary as thy wife… for she shall bring forth a son, and thou shalt call his name JESUS: for he shall save his people from their sins.” (Matthew 1:20-21) Fulfilling the prophesy, “The Lord himself shall give you a sign; Behold, a virgin shall conceive, and bear a son, and shall call his name Emmanuel” (Isaiah 7:14.)
The angel giving Joseph the name of the baby was very significant. In that culture when a man names the child he is legally claiming him as his own. Joseph named him “Jesus” which means save his people just as the angel told him. He loved Jesus as his own.
We know that he was righteous and faithful in keeping the law of Moses. He was strickly obedient and rose immediately when warned to flee Bethlehem.
There are no scriptural record of any words spoken by Joseph, yet his righteousness and reactions to Mary’s condition bear testimony to his belief in Christ’s divine sonship.