I have a 2005 Mazda 3 hatchback that I had for 13 years now. It has been very well taken care of during her life, with regular oil changes and maintenance. New tires, new suspension, belts done recently.
Unfortunately it appears the timing chain is about to go, so it needs some work in that...