Yesterday, Tony Blair "celebrated", I prefer had "lasted" for 10 years. Radio Five Live asked listeners what they had that had lasted for a similar period.
I trust that administrator/moderators will immediately delete all replies (assuming there are any) from our good lady members which go along the lines of... "Had the husband for over 10 years but now not in full working order and want to trade him for a for younger model"