The most common cause of water heater failure is internal tank corrosion from a depleted anode and sediment. Learn signs, prevention, and repair-vs-replace tips.