Depo usually causes irregular bleeding , heaviness in breasts also.They are the common cause of amenorrhoea as well as menorrhagia
.If you have done 8 pregnancy
tests don't worry , its not pregnancy.For heavy bleeding you can take tranexamic acid
500 gm twice daily for 5 days along with iron supplements
.Take lot of green vegetables.