Hi there ~
It seems like you have dysfunctional uterine bleeding
(DUB) which is causing you to have hemorrhagia and subsequently anemia
due to having a lot of bleeding. I think it might be prudent to set up an appointment with a gynecologist. If you are having active bleeding please walk into the emergency room with the soaked pads as it would alert the ER services and get you help without the insurance. Getting on medicaid may be a good idea and social services can help you with the same.
I hope this helps. Take care and have a lovely day !