I doubt anyone members can help that much without full thourough blood work.
You need to have this done next time you see your doc, and get a copy of the results yourself!