How long do you keep your cars?

I keep mine about 10 years or so, upwards of 150K miles. By this time the repairs are starting to add up, reliability dropping, seats are sagging etc. Who ever gets my old car gets a serviceable vehicle that is in good shape for it’s age. It is nice to drive a car that is paid up for several years, but it is nice to get a new one every once in a while