This must have been initially very difficult for Joseph to reconcile in his natural mind. But Joseph had to be a very spiritual and faithful man of integrity. It is not known how long Joseph was in the life of Jesus but he realized from the moment of the heavenly visit that Jesus was to be very special. The last time Joseph was mentioned in the Bible was when Jesus was 12 years old. We can assume, that being the honorable man he was, Joseph fulfilled the role of earthly father to the best of his ability with all the love any man can have for his son. Joseph was given and fulfilled the role of protector, provider and teacher, raising the young boy without any further reservation. God provided Joseph with assurance, strength, and the abilities of leadership to raise the child who was brought to be Savior.