Jospeh was a man of faith, commitment and perserverance! Yet, his was a rocky path upon hearing of Mary's pregnancy.