Mostly seems like hormanal imbalance dear
Stress and anxiiety lifestyle eating habits Sleep patterns environmental factors all can affect the hormanal balance regulating Menses
Next Steps
sonography/
tsh/
prolactin levels will help you out further dear
Health Tips
Lifestyle modification
Excercise regularly
preferred green leafy vegetables and fruits
adequate sleep and rest
plenty of fluids throughout the day
avoid stress and anxiiety
take care
stay safe 🙏