Is it normal to have late periods
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?