All the symptoms sound to me like lead/heavy metals poisoning. Are you on well water?
Nope...city water.