Thanks for the query.
The possible causes are :
- If there is any possibility of pregnancy
, better to rule out ectopic pregnancy once.
-Pelvic inflammatory disease
imbalance leading to alteration in menstrual flow.
So you once consult gynecologist, get examined and go for ultrasound
By examination and ultrasound, the possibility of ectopic pregnancy and pelvic infection
can be ruled out. Then if the cause is found to be hormonal, you can go for hormonal pills for few months.
This will help in regularization of the cycles.
Meanwhile you can take symptomatic treatment to decrease the pain, spotting etc.