“And she will bring forth a Son, and you shall call His name Jesus, for He will save His people from their sins.”
It’s common today to have a gender reveal party. The soon-to-be parents do all kinds of ways to announce the coming son or daughter.
Before Joseph got the birth announcement the prophets of the old told of the birth of a Son.
Not only that but Joseph was also given a name and he was told what Jesus would do.
So all this was done that it might be fulfilled which was spoken by the Lord through the prophet, saying: “Behold, the virgin shall be with child, and bear a Son, and they shall call His name Immanuel,” which is translated, “God with us.” Matthew 1:22-23
Just as God revealed to the prophets the coming Messiah; just as He revealed to Joseph the birth of Jesus, God continues to reveal things and open our eyes to His glory and majesty.
Allow God to reveal His word and truth to you.