Then the priests answered, and said to my blessed mother: Go with Joseph, and be with him till the time of your marriage. all the people congratulated the old man [Joseph], saying: You have been made blessed in your old age, O father Joseph, seeing that God has shown you to be fit to receive Mary.
The real question is, “Regardless of what has or has not been culturally acceptable, is this right?And when she was twelve years old there was held a council of the priests, saying: Behold, Mary has reached the age of twelve years in the temple of the Lord. But Joseph refused, saying: I have children, and I am an old man, and she is a young girl.What then shall we do with her, lest perchance she defile the sanctuary of the Lord? I am afraid lest I become a laughing-stock to the sons of Israel.And Joseph was afraid, and took her into his keeping.According to this “Gnostic gospel”, Mary was two years younger than Helen Mar Kimball at the time of her sealing and Joseph, her betrothed, was an “old man”.