David Beckham was all smiles last night after helping Real Madrid clinch their first Primera Liga title since 2003.
Beckham admitted earlier this week that the last 12 months had probably been the hardest of his 15-year career.
Not only did he lose his starting place with both club and country, but he also had to cope with injuries, major decisions about his future and being told in January he would never play for Madrid again.
But the former England captain was able to put all that behind him on Sunday as he won his first piece of major silverware with Madrid since joining the Spanish giants four years ago.
"It's been an incredible experience - but all I remember now is the great things," he said following Madrid's 3-1 home win over Real Mallorca, a victory that clinched the title.
"Winning this tonight now puts to bed everything else."
He added: "I couldn't have dreamt it any better. It's been about winning the title for the last six months - and we've deserved it tonight."
Beckham has done as much as anyone over the last few months to help Madrid into a title-winning position, with the Spanish giants unbeaten in the 10 league games he has played in since coach Fabio Capello reversed his decision to drop the midfielder from his plans.
Ironically though, it was not until after Beckham - playing in his final match before moving to Major League Soccer side Los Angeles Galaxy this summer - had been substituted that Madrid finally managed to get the upper hand against Mallorca.
The home side were trailing 1-0 when Beckham was replaced by Jose Antonio Reyes in the 66th minute, but within two minutes of his arrival the on-loan Arsenal forward had drawn Madrid level.
An Angelos Basinas own-goal then put Madrid in front with nine minutes remaining before Reyes struck again just moments later to make it 3-1 and tie up the club's 30th league title.
Beckham, who took his three sons out on the pitch after the game during the post-match celebrations, was pleased his family was there at the Bernabeu to share the experience with him.
"It's amazing to have my family here," he said on Sky Sports News.
"They have been with me for four years in Spain and they've been through the ups and downs - and they've felt the euphoria tonight.
"It meant the world to have everyone that supported me throughout my career - my whole family, my wife, my mum and dad, my sister and children. It's incredible," added Beckham, who admits he was again struggling with the ankle injury he picked up playing for England last week.
"I felt it snap again - there was a lot of pain," he said.
The triumphant end to the season for Beckham is in stark contrast to the start of this year, when Capello announced in January the former Manchester United star would never play for the team again following his decision to join the Galaxy at the end of his Madrid contract this summer.
Beckham was absent for six games - of which Madrid won two, drew two and lost two - before Capello brought him back in from the cold for the trip to Real Sociedad, where the 32-year-old scored a trademark free-kick in a 2-1 win.
Capello has already admitted he made an error in dropping Beckham, a point the Italian coach conceded again following Sunday's win over Mallorca.
"I admit I made a mistake earlier this season when I didn't count on Beckham," he said.
"We all make mistakes, it is impossible to do things right all the time.
"The important thing this year was the job I did with the players and how they performed on the pitch. I don't care about the rest."