Did Jesus have brothers as the Gospel of Mark says?

Mark 6: 3 says, "Isn't this the carpenter, the son of Mary and brother of James and Joseph, and Judas and Simon, and aren't his sisters here with us?" We need to realize some things here about these "brothers and sisters". First, there were no words for cousin, or nephew or nephew, or aunt or uncle in ancient Hebrew or Aramaic - the words Jews used in all those cases were "brother" or "sister".

An example of this can be seen in Gen 14:14, where Lot, who was Abraham's grandson, is called his brother. Another point to consider: if Jesus had brothers, if Mary had other children, is it hard to believe that the last thing Jesus did on earth was to seriously offend his surviving brothers? What I mean by this is in John 19: 26-27, just before Jesus dies, it says that Jesus entrusted the care of his mother to the beloved disciple, John.

If Mary had had other children, it would have been a bit of a slap in the face for them that the apostle John had been entrusted with the care of their mother. Furthermore, we see from Matthew 27: 55-56 that James and Jose mentioned in Mark 6 as Jesus' "brothers" are actually the children of another Mary. And another passage to consider is Acts 1: 14-15: "[The Apostles] by common accord dedicated themselves to prayer, together with the women and Mary, the mother of Jesus and with her brothers ... the company of people was in all about one hundred and twenty. ”A company of 120 people made up of the Apostles, Mary, the women and the“ brothers ”of Jesus. At the time there were 11 apostles. The mother of Jesus makes 12.

The women were probably the same three women mentioned in Matthew 27, but let's say there were maybe a dozen or two, just for the sake of argument. So this brings us to 30 or 40 or so. So that leaves the number of Jesus' brothers at about 80 or 90! It is difficult to argue that Mary had 80 or 90 children.

Thus Scripture does not contradict the Catholic Church's teaching on Jesus' "brothers" when Scripture is correctly interpreted in context.