12 years is not a bad life for a battery. the last one that I replaced was a Wallymart "el cheapo" and it lasted several years past its prime. It failed in pretty much the same manner that yours did. I kept it on a trickle charger most of the time too. But the vehicle has a few wild electrons that like to run the battery down, so that happened every time I forgot to plug the trickler in.