You need a full blood count. It will probably pick up any problem. You could have some kind of chronic infection somewhere in the body (wisdom teeth) or a thyroid problem. Keep checking it out until...