High Ferritin Normal Iron and Anemia in my blood test results.

I have anemia but high ferritin normal iron in my blood tests, I am a male,my age is 56 years, suffering from frequent stomach...