Hi, Welcome to HealthcareMagic Forum.
Since you are 2 weeks late for your Periods, and your Pregnancy
test is negative, it suggests Hormonal
Imbalance. Kindly get yourself examined by a Gynecologist so that she can confirm the exact cause. You will need Blood Work up, Ultrasound
to rule out if you have PCOS or Hypothyroidism
If you have Put on weight recently, exercise regularly and eat healthy nutritious balanced diet which should include fresh fruits and Green Leafy vegetables. Avoid stress
and Maintain a Healthy weight. Your Doctor may put you on Hormonal Drugs if necessary.
Wish you Good Health, Take Care.