I've had so many tests, gastroscopy, colonoscopy, blood tests (including thyroid), allergy tests, parasite tests (I had been to south america so I had to rule out tropical disease)...
As of October 22 my ferretin is now up to 11, though above 20 is considered normal, however my hemoglobin is normal, which means I'm not technically anemic.