Menstrual cycles do not last for two months. What you are describing is uterine bleeding or hemoraging. It is important for you to see a doctor to find out what is causing this bleeding to occur. There are many wonderful natural things that you can do to support your health, but from my perspective it is important for you to consult a medical provider to identify what is causing your bleeding.