I've been irregular since I first started having my periods and it's so bad that I can go upto 3 months without a period! I get symptoms and sometimes it tricks me. I get symptoms and think I'll be having, I don't or it's delayed. Or I get no symptoms and then it just starts randomly. It's so irregular that I no longer keep track of when my periods are due because they sometimes never come. It's horrible because when I'm sexually active, I can sometimes mistake it for pregnancy if I start over thinking too much.
I tend to have one every two months and they're more regular when on the pill seeing as they regulate it naturally, but even on the pill, I can still miss one or two.
When I was a virgin, I missed 3 months and my mum called a nurse who said it's natural and it can be down to a number of things like; stress, weight gain/loss, medication, increased exercise, eating disorders, travel, illness, emotional stress, IBS sufferers (which I am) etc. She said getting stressed over the absence of a period will ultimately cause you to miss the next month.
I understand when I'm at a high level of stress and I miss one, I put it down to that. I gain and lose weight more easily now I'm older which could also affect it. I've also been doing a whole lot more exercise in the past two months and it keeps increasing which could be down to why I've missed one again. I also have a recurring problem of losing my appetite and not eating much, if not at all, all day because I don't feel hungry. So I hope it's down to environmental factors and nothing too serious. My mum seems to get hers regularly and I used to get mine when she did, but I don't anymore. I don't know what to think. I know some of you will say go to the doctors but I've already contacted a nurse and I've told a doctor before and they don't seem to worried but it's starting to bother me now. When I told ex boyfriends, they always thought it was weird because they expect all girls to have them every month. I don't know if this is a problem or some random genetic thing that shouldn't be worried about.