So I've always had irregular periods ever since I was in sixth grade and got it. I'm 18 now and they are still irregular, I can go four months without it or two weeks. Lately though I got my period a month ago for five days and it stopped two days later it started a little for a day and then stopped for a week, I had heavy flow for a day and now I'm just spotting.. What can I do to fix this? Does this happen to anyone else?

It is not uncommon for some women to have unregulated and erratic periods. That can signify many things, unregulated hormones, poor diet, changing exercise habits, stress often times causes periods to be late or not come at all... either way, talk to a doctor.