On the average a battery will last about five years, most batteries are refurbished and resold though so spend the extra few dollars when buying another. Jump-starting can cause problems to a vehicles computer so try not to. I'm glad to hear that you have gotten 7+ years out of a factory battery. It's lasted probably because of the non-jumping.