What could be a reason that I am not having periods?

Lots of Reasons! To list a few: anything from not having reached enough physical maturity, pregnancy, menopause, chronic disease, hormonal disorders, sudden weight change- the list is pretty long. Please discuss this with either you primary doctor or gynecologist.