My 2000 Accord Ex battery lasted eight years. I replaced a week ago because it was cold out there and the battery did not appear as strong as it was so I bought a new Duralast gold from autozone for 79.99 and installed myself. I suspect that you have electrical problem some where (leaking, alternator, etc.).