Fair enough - that's good to hear (that you can normally train through winter). But worrying to hear that things aren't going well for the last 3 months. I guess blood tests is the first step.
I know there are a few doctors on here. Anyone care to suggest tests that might be more useful to request?