We consider the many ways in which Joseph the Patriarch of the Old Testament foreshadows St Joseph of the New Testament.
They share the same name, and have fathers of the same name. St Joseph is also loved by God and given many graces, especially being forgiven original sin while in the womb and preserved from every actual sin (this is foreshadowed in the cloak given Joseph in the Old Testament). The Patriarch was pure in his relations with Potiphar's wife, and St Joseph was most pure in maintaining perpetual virginity. The Patriarch was made "master of [Pharaoh's] household, and ruler of all his possessions," even as St Joseph was head of the Holy Family. The Patriarch provided grain for the world, St Joseph stored up the true Bread of Life.
Finally, the Patriarch was at first not recognized by his brothers in their need, so also it is only in these last days that the Church has come to call upon St Joseph and recognize him in her public devotions as the Universal Patron!
Listen online [here]!