Hello,
Causes of such continuous bleeding are hormonal imbalance, Hypothyroidism, Endometrial proliferation or hyperplasia like ovarian tumor and polycystic ovarian disease, endometrial polyps and endometriosis.
In my opinion you need to get your hormone profile done from your gynecologist along with investigations like complete blood count, thyroid function tests, PAP smear and ultrasound uterus. Once cause is identified, treatment can be planned.
It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For exact diagnosis, you are requested to consult your doctor. I sincerely hope that helps. Take care and please do keep me posted on how you are doing.
You are right, it is probably a hormonal imbalance. You should see a health care provider for some tests.