Mary had no other children. Not according to the Word of God…
If Jesus had been the eldest among children then the others would have been responsible for taking care of their mother. This was not true of step children, who would not have had that responsibility.
If, as some ancient sources say, Joseph was a much older man and a widower with children by his previous wife, then this passage makes perfect sense.
Why then was one of the last things that Our Lord did from the cross the act of assigning his mother to the care of a non-family member?
If He had blood siblings instead of step siblings (who were not responsible for their step mother), why would he have done that?
John 19:26 When Jesus therefore had seen his mother and the disciple standing whom he loved, he saith to his mother: Woman, behold thy son. 27 After that, he saith to the disciple: Behold thy mother. And from that hour, the disciple took her to his own.
Furthermore, it was scandalous in Jewish society for a younger sibling to rebuke or mock the eldest, yet this is what we see happened in the New Testament. However, if His step brethren were older than He then this might occur. Look at Jacob’s sons and Jesse’s sons in dealing with Joseph and David.
Also, it was virtually criminal for a younger sibling to mock or rebuke the first born son, and yet the word of God shows that this happened to Our Lord This would only be possible if they were the older step siblings by another mother.
With historical documents that suggest that Joseph was a much older man and a widower with children, your assertions fails.
‘Brethren of the Lord’
Mary: Ever Virgin (Fathers)
If Mary had other children, then where were they the day their eldest brother Christ was Crucified? Their mother was there and Jesus’ best friend John? If she had other kids they would’ve been there too and they would’ve been responsible for taking care of Mary. Instead, from the cross and with almost his last breath Jesus gives her to St. John. Something that he wouldn’t have done under Jewish customs back then IF HE HAD SIBLINGS.
The New Testament clearly indicates that they were his cousins…the children of Mary’s cousin Mary (John 19:25-27).
"25 Now there stood by the cross of Jesus, his mother,
and his mother’s sister, Mary of Cleophas, and Mary Magdalen.
See! Even his mom’s cousin was there…where are these supposed siblings of his? Nowhere…that’s where, because they simply did not exist.