Life Expectancy of an Optima battery

Got a yellow top with my car that looked beat and many years old, have had it for 3 years and fully drained it many times. It still starts the car right up perfectly every day.