there are so many things that could affect your cycle.
firstly, if you are under 18 your periods are still prone to be irregular.
other than that, there are misc. factors like obesity/eating disorders/being underweight/ stress or anxiety/hormonal changes/ drug abuse.
or of course there could be some kind of medical problem, Polycystic ovarian syndrome (PCOS), endometriosis are common causes.
this might help, in any case, I would book an appointment with a doctor or gyno for proffessional help, they can induce your period chemically or find out whats wrong with you.
Information on this site is provided for informational purposes only.
It is not meant to substitute for medical advice provided by your physician or other medical professional.
If you have or suspect that you have a medical problem, promptly contact your physician or health care provider.