Water heaters

Sounds like a bad ground in your wiring. Or high acidity. I sold many acid neutralizers when customers were replacing water heaters too often.
Where do I get one of those