Anemia

Sydnie💜🙏🏻
I'm worried that I may be anemic. I was with my boyfriend last night and fainted because I got dizzy. My bloodflow is extremely heavy and my periods last 6 days. I don't know what to do. Any advice? I still feel woozy and it's been about 8 hours.