< All Blog Posts Fr McCarthy points out that God fulfilled His promise to King David that he will build a house that will last forever when his descendant Jesus was born. Fr McCarthy also discusses the important role Joseph & Mary played in making that happen.