New water heater time unless you can prove it's a failed temperature-pressure relief valve or leaking draincock. Forget fixing a leaking tank - get a new heater.

Get one with magnesium anodes instead of aluminum (2 anodes better than one).