will only help in decreasing the blood flow but it does not help in any way in correcting the underlying Fibroid problem.
The Depo shots have not worked for you.
Ideally speaking you need to get the fibroid removed surgically or get the whole uterus removed. You can opt for an elective Hysterectomy
in case your family is completed.
You need to also take Iron supplements
for a few months until your haemoglobin
gets back to normal.
Wish you a speedy recovery.