The age of the car usually should not influence the lifespan of the battery. Battery failure is normally related to sulfate deposits on the cell plates within the battery. This can be affected by a number of factors, most of which have to do with the design of the battery's components. Higher-tier batteries tend to have better plate design with corrugations and/or meshing to achieve higher surface area presentation and minimize points where deposits might accrue.
That being said, battery performance could be affected if your car's electrical system has a poor ground (typically due to corrosion in the battery cables or at the terminal ends) or a parasitic drain from some component not shutting off properly.
Check both battery cables and their terminals, including the ring lugs where they connect to the power distribution block, chassis or engine block. Clean and tighten those as necessary. If it looks like corrosion has spread down the cable underneath the insulation, replace the cables as required. You can also take your car to an auto parts store or mechanic's shop and ask them to perform an electrical system test (auto parts stores often do a basic test for free) to determine if there is a parasitic drain or charging problem.