As Adebayo Akinfenwa blows out the candles on his 40th birthday cake he can sit and take stock of a hugely eventful playing career.
But he will be glancing at the past, not staring. That is because there is one last game to prepare for. One 'Last Dance' as the man himself describes it.
At the start of this season the Wycombe Wanderers' talisman announced he would be embarking on a farewell season. And after a drama-filled campaign, it could yet have a happy ending for Akinfenwa and his teammates at Wembley later this month. They will meet Sunderland in the League One play-off final on Saturday, May 21 for a place in the Championship.