You're best to see a gynecologist to get help for that you may be pregnant ? Could be irregular menstrual cycles? Could be hormone related ? Could be puberty depends on your age.
Didn't find the answer you were looking for?