Jesus had brothers and sisters. How could Mary have remained a virgin after the birth of Christ? Why would Joseph who gets absolutely no recognition, remain celebate also....? He was, after all, a flesh and blood male.
Jesus certainlly had brothers. Women were not mentioned as much in the lineage of families as men, but I'm sure in a society lacking birth control, he had sisters.
Mary only had to be a virgin for the conception and birth of Christ, not thruoghout her life.