I would ask the Dr. If he checked your ferritin levels.
That is the iron store in your liver that depletes before anemia sets in.
I've had to have iron infusions in the past for the same symptoms you have described, except my mono was when I was 26, I am now 42.
Thyroid function test would seem like an option as well.
If you have any luck...Post back!