This is Dr Basu, experienced Internal Medicine Specialist.
I am here to address your concerns and provide great service.
What is your hemoglobin level, MCV, RDW values from blood count test?
Also do you know your ferritin and TIBC levels?
Adrenal mass can suggest kidney problem related anemia.
Deficiency of erythropoietin can be an issue.
Erythropoietin is produced by the kidney to stimulate red blood cell production in the bone marrow.
Hence low erythropietin level can cause chronic anemia.
Treatment is with eythropoietin injection in that case.
Also bone marrow infiltrative disease like multiple myeloma, or MDS can cause anemia.
Other cell lines like platelets and whete blood cell count also get affected over time.