Two periods in a year are abnormality. Mostly, ladies have long gaps like you between periods due to poly cystic ovarian disease. You should get investigations about this condition. Women with this problem, usually have hair growth on face, upper lips, chins, chest, lower abdomen, thighs and lower legs. There can be many more causes like
- Psychological problems
- Underweight
- Excessive exercise
- Chronic illness
- Pituitary and thyroid gland problems
- Side effects of some medicines
- Hormonal imbalance