Get seen. Bleeding for this long is not a woman's normal cycle. A gynecologist needs to examine you. The greatest concern -- and a very real one based on what you have told me -- is cancer. Prove that you are brave, and let's get whatever-it-is diagnosed and treated before it's too late. You owe this to those around you. Goo luck.