Welcome to HCM
You have been on depo since a year without experiencing any problem. Since you are bleeding heavily this time, it seems it is because of side effect due to long term use. You should have been taking care of health adequately. At present you need immediate medical attention.
Take warm energy drinks, water, soups, juice and warm food to prevent dehydration
, weakness and hypotension. Take oral rehydrating fluids to maintain your electrolyte imbalance
. Take iron, calcium and vitamin D supplements or food rich in minerals and antioxidants.
The bleeding can be due to hormonal imbalance, stress, some drug interaction
, pelvic inflammatory disease
, developing fibroid, endometriosis
, etc. You need to be clinically examined and treated. take care.