If you're in the US and need low cost care, Planned Parenthood is the first place I'd look--they have a sliding scale fee, and they have ob/gyns, which is what you need. If not, do a google search for free clinics in your area. You should see someone as soon as you can, because a 5 month period is definitely not normal (and you want to ask about anemia, not amaenia, just as a btw so they aren't confused).