Not to add to your burden, but have you ruled out Lyme Disease? Please check out: http://www.ilads.org
for more info. All of what you've mentioned can be attributed to lyme or some other vector-borne disease. The "usual" Western Blot or ELISA blood test is useless, so don't go by that if your doc tells you you've been tested & are negative.
I highly recommend you check out the site....all the best to you....