Heroes in Heaven Part IV – Joseph. An imperfect man was chosen by God to live with and care for perfection. How would that have played out in his life, being the husband of Mary and foster father of Jesus? His spiritual battles are an inspiration to us all!