The new testament mentions that Jesus had brothers (Matthew 13:55, John 2:12). Isn't this sufficient proof that Mary was not a virgin or else how were those brothers born if not by sexual intercourse? Where does it come the doctrine that Mary was a virgin all her life? It sounds like false teaching to me.