Thanks for your query.
Abnormal bleeding with heavy menstrual flow followed by dizziness , palpitations and fatigue indicates severe anemia with heart problem.
Get your hemoglobin
ECHO done to know ejection fraction
Have nutritious food, take multivitamin
tablets and adequate rest.
Consult your physician regarding palpitations and dizziness.