Im still 12 and i havent got mynes...am i like late?

Oh and on this video for PE we saw that like peolpe with stress, problems in life or family problems or something get their period quicker. so idk...hmm...