Just six months ago Liverpool fans were losing hope as their star player looked to manufacture a way out of Anfield.
Arsenal were putting in offers and the men in the boardroom were standing their ground but still the belief around supporters was the man that has brought controversy and joy to Liverpool in equal measure would be heading for the exit.
Yet now, just a few days before Christmas, the red half of Merseyside got an early present as Luis Suarez signed a new long-term contract, keeping him at Liverpool until 2016.
The news reflects what has been an impressive start for Liverpool this season, something that was needed if Suarez was to see his long-term future at Anfield though if the Reds are unable to build on their strong start then the whole merry-go-round surrounding the Uruguayan will likely start again.
But speaking to the media at the signing of his new contract, which will see him earn £200k per week from next season, Suarez was sure he can help bring Champions League football and major trophies back to Anfield.
"I am delighted to have agreed a new deal with Liverpool and have my future secured for the long term," he said. "I believe I can achieve the ambitions of winning trophies and playing at the very highest level with Liverpool. My aim is to help get us there as quickly as possible."
Indeed manager Brendan Rodgers was equally delighted telling Liverpool's official website: "This is fantastic news for everyone associated with the club; the team, the owners and most importantly the supporters.
"Luis is a world-class talent and securing his services is crucial for what we are trying to achieve here.
"What's most important and most exciting is that, at just 26 years old, his best years are still ahead of him and we now know we'll be seeing him reach that potential in a Liverpool shirt."
Indeed currently Suarez is in the form of his life with 17 goals in 12 games meaning Liverpool are only two points behind Arsenal heading into an important few weeks.
Certainly the deal will end any concerns of another transfer saga in January and it marks a time when a much different Luis Suarez is on show.
A major rebuilding of relations took place with the Liverpool hierarchy following the events of the summer while the fans were quickly back on side when the 26-year-old started banging in the goals.
Such is the current relationship that Suarez has taken over as captain with Steven Gerrard out with injury and Daniel Agger struggling with illness.
That is part of a more senior role Brendan Rodgers has given Suarez who, despite only being 26, is one of the older and more experienced players in the team and with that increase in responsibility the silly incidents have stopped.
He may still be a bit dramatic when tackled but certainly there hasn't been the diving that some have associated him with in previous seasons and let's be honest who can name a player who isn't exaggerating every moment tackle made against him.
I'm not going to say Suarez has completely changed from the 'bad boy' image of the past few seasons - it only takes a moment for all his recent better behaviour to be undone - but certainly the Uruguayan is starting to respect just how much support Liverpool have shown him through his difficult periods and is starting to pay that back.
For a player with the history and reputation that Suarez has it will always be difficult, particularly with the media, to totally forget what has gone before, but with his situation off the pitch very settled and with all the headlines surrounding him on the pitch being positive it is certainly a much more positive outlook for Liverpool's number 7 which can only be positive for the Anfield faithful.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms