Your tank is probably shot. There are always only two possibilities for this: fittings and tank leak. If you can’t find a leaky fitting, you have a tank leak.
Now, that said, you should read the Anodes, Sediment and Choosing a Water Heater sections of The Basics. This kind of thing doesn’t happen if you do the maintenance we advise on this site.