answer:How long has this been going on? I think see a doctor. Any likelihood you could have Lymes disease? Also, what comes to my mind is check your thyroid. I think the doctor would check for some other autoimmune markers through blood tests. I would add in a Vitamin D test for good measure. All these are blood tests. You can go to your regular GP/internist first, but if they get no answer I would see a rheumatoligist.