 [ Symptoms ] i have been getting heavy periods tiredness my whole body is tender migraines [ Disease ] well heavy periods tiredness and body pains and bloating can be due to hormonal imbalances while ovarian cysts or uterine disorders can also be a cause pain in neck back and lightheadedness can be related to pinched nerve or cervical spondylosis consult a gynaecologist and get a thorough clinical evaluation done along with investigation like pelvic usg cbc hormonal profile ri of cervical spine for ruling out the causes as it looks to be due to multiple causes hope this information helps regards