Although Everton defender Leighton Baines is currently playing some of the best football of his career, he realises that he may not be able to maintain his high standards for too much longer.
Baines is 30-years-old now and he insists that he will retire once he reaches a stage where is not able to play at a high level.
At the moment the England international is hoping to stay at Goodison Park beyond 2017, when his contract expires, and he believes that the showings of Sylvain Distin, who is 36, is something he can try to emulate.
“There’s nothing better. I can’t think of anything I can do better than playing football," he told the Liverpool Echo.
“So I’ll do it for as long as I can in that sense. I’m definitely not looking to stick around afterwards. But look at Syl (Distin) - he can still do it, he’s a beast."
“He’s freakish in that he still has his speed and everything. So I do look at him and other lads in the team three or four years older than me still doing it."
“As long as I can still maintain my levels I’ll do it. But I’m too self-conscious to stick around if I can’t contribute."
Baines is a key player for Everton so having him for another six years would obviously be a major bonus for the side.
It is difficult to predict how long a player will last in the top-flight, though, and Baines will realise that Distin's longevity rather breaks the norm.
The good news for Toffees fans is that if Baines does start to show signs of age soon they could have a ready-made replacement for him already at the club.
Luke Garbutt, who is the development side's left-back, has impressed when given action in the senior side to date and is tipped to have a very bright future.