At various points over the past 445 days, Leigh Halfpenny could have been forgiven for taking issue with a famous old adage.
The saying is that nothing lasts for good, not even your troubles.
But for Halfpenny since July 3 2021, the day he sustained a major knee injury playing for Wales against Canada in Cardiff, it must have seemed as if his time away from the rugby field was never ending. Steps forward were followed by steps back, the story for most players recovering from long-term injury, with anxiety and uncertainty never far away.