The young guy always beside Mary was one of Jesus's follower's, one of few who didnt betray him.... Mary was a virgin when she conceived Jesus, thats why its called the imaculate conception...( atleast thats what they call it in spanish, not sure on the spelling tho )  and no, he had no brothers or sisters... hope that helps ...
