Hi, check your blood for
thyroid hormone levels and hemoglobin and Scanning.Meet the near by Gynecologist to work up any other problems for irregular cycles.
Next Steps
If obese, reduce your wait, exercise will regularise your cycles most of the times.
Health Tips
Plenty of oral fluids and high protein diet will reduce the weakness