Been there brother! Water heater over 10 years old and an unexpected leak is a headache! The good thing was I caught it early before making a major mess. If you’re really considering replacing it, might as well do it now before catastrophe caught up! hahaha