Not sure if you called a family doctor or a GYN. I understand you have no insurance, not sure if you can afford to see a GYN. Granted any bleeding over 10 days should be investigated. There can be several causes for this. Examples; stress, weight gain/loss, medication, illness, climate, cyst, or polyp of the cervix, hormonal imbalance, thyroid, infection.. just to name a few. Without a proper exam it would be hard to pin point the exact cause. You at least should start taking an iron pill as bleeding this long can cause one to start to become anemic. If you are unable to go that route in seeing a GYN, then one option would be to be seen at your local health dept. as they can do a pap etc., and help rule out some things as well. Plus they don't charge or may ask for a donation.
Hope this helps, If you need anything else please feel free to ask. If you found this helpful don’t forget to click the *
accept* button!