Rangers have been through the mire over the past nine years with a lot of it self-inflicted, it has to be said.
Demotion to the fourth tier of Scottish football was just the beginning. They became a laughing stock as rival supporters mocked them and they've had to watch their old adversaries Celtic dominate the domestic game.
There's not a lot they could do, they simply had to suck it up, take their medicine and wait for their big moment to arrive.
That moment duly dawned yesterday as Celtic could only draw away at Dundee United meaning Rangers were officially crowned Scottish Premiership Champions and rightly so.
When Steven Gerrard was appointed Rangers manager in 2018 it wasn't just for the media attention but with the aim of delivering long overdue success. It was also to give the loyal supporters hope that their club could once again rise to the top of Scottish football.
Gerrard didn't have to accept the challenge of Rangers manager. It would have been easy for him to stay out of the limelight and continue with his work in the media.
On paper it looked a daunting task as Celtic, financially and squad wise, were miles ahead of Rangers.
Gerrard, being the competitor he is, couldn't resist the temptation as he put his reputation on the line and it's a move I'm sure he hasn't regretted.
It wasn't going to happen immediately although many viewed it as a huge step in the right direction. Everyone associated with the club had to be patient, something they had come accustomed to, as the inexperienced Gerrard navigated his way through the stormy seas in his first two campaigns.
There were highs, lows, set backs and disappointments during those times but the Rangers board stood firm in the belief that Gerrard was the man to lead their club back to where it belonged.
Their loyalty has been vindicated and rewarded in spectacular fashion as this season Rangers have been unstoppable. They have added steel to their defending and an edge to their attacking play that many teams have been overwhelmed by.
Players have stepped up, taken responsibility and many will now know the true meaning of being a Rangers player. At a club like Rangers trophies define your legacy so players and manager alike will hope it's just the beginning.
On the pitch they have been relentless, churning out win after win with style, finesse and sheer determination. Those traits have long been associated with Rangers but its fair to say they haven't always been evident over the last nine years.
The best way to describe this season is that many Rangers supporters feel they have got their club back. That alone tells you the impact this title has had on the blue half of Glasgow.
The manager and players accepted the challenge of stopping rivals Celtic creating more history with a tenth successive league title and they have delivered under extreme scrutiny and pressure. They have flourished and not even the most ardent Celtic supporter can deny them that.
I've no doubt the celebrations will continue for a very long time to come and it's hard to deny them that after the heartache and destruction many at the club have been through.
It's been a tough year for everyone and Rangers have certainly gave their supporters plenty to smile about in a season to remember.