Madrid - Barcelona's French defender Eric Abidal admitted on Monday that he has been changed forever by a liver tumour.
The 31-year-old left-back has returned to the pitch barely six weeks after undergoing surgery on the tumour in March.
And he could play in his first Champions League final on May 28 against Manchester United, having been suspended when Barca won in 2009 against the English side in Rome.
"When something like that happens to you, your life can change overnight ... It has really changed me, above all my character," he told Barca TV.
"That's why I continue to do a lot of check-ups, because this time it was the liver, but tomorrow it could be something else."
Abidal said he was hopeful of playing against United at Wembley.
"If I don't play it doesn't matter, but we have to win at all costs," he said. "There are two weeks to go before Wembley and I'm lucky that the physical trainers know me well and will help me to be in top form on the day."
Abidal played 53 minutes in Sunday's goalless draw at home to Deportivo La Coruna.