Thanks for posting your query.
Your amenorrhoea can be explained by high prolactin
levels( also depends on your lab range). It is not due to depo use. Your haemoglobin
is low and your GP will prescribe medicines to improve it. So please meet your doctor who can give you medications to lower the prolactin levels. Hope this helps, Take care!