Sweetheart, I know what you are going through, I do.
I was put on the pill when I was 16 because of irregular periods
. At first they were like yours; spotting and very speratic. Then they got heavy and lasted longer than 7 days. The last time I had my period before I went on the pill, I had it for 34 days, and it was heavy. I would go to the doctor just to be sure. No harm will come to you if you go, but if you don't go, you might be risking your health. I can't tell you if you do have something (like a cyst
) but I would definitely get it looked at. Good luck.