Jim Goodwin and his St Mirren players have had some great times this season.
Winning a league game at Parkhead for the first time in over 30 years.
Beating runaway champions Rangers in the League Cup quarter final.
Going up to Tannadice and putting five past Dundee United.
For the most part they've been solid defensively and tried to play a passing game.
And those are remarkable achievements, especially when you consider the circumstances surrounding this campaign.
It’s been a joy to watch at times, particularly at Tannadice.
But when the dust settles, there are two games at which the Saints faithful will look back on, and may just wonder what might have been.
The other being the League Cup semi final when, for me, they didn’t lay a glove on David Martindale’s Livingston from an attacking point of view.
Potentially a massive chance missed at the national stadium, particularly having beaten Steven Gerrard’s side in the last round.
But none more so than the despair at Hamilton on Saturday losing out on a top six place on goal difference after conceding a last minute equaliser. It was an absolute sickener.
You can debate all day long whether or not it’s a foul or not, that’s completely irrelevant for me.
Listen, it’s not but I couldn’t care less about that.
Don Robertson has given it and there is time to set up correctly.
Hamilton had a free man at the back post and Kyle Munro punished the error to break Buddies’ hearts.
Whether you have two in the wall, three, whatever. You just don’t leave a spare man at that time in the game, especially with what’s at stake.
There were chances to wrap the game at Fountain of Youth Stadium after Jamie McGrath’s 34th minute penalty looked to have set Goodwin’s men on their way to their first top six finish since the split was introduced.
Jon Obika forced a save from a Ryan Fulton after a break from McGrath, who could have also added to his tally.
But it wasn’t to be and Glenn Middleton’s late winner for St Johnstone against Ross County gave Callum Davidson’s League Cup winners the nod to finish sixth.
What will now be interesting is how the squad will return post international break.
Can they end the campaign on a high get a couple of victories, because let’s not forget seventh would still be an improvement on last season and try and emulate or even better their League Cup run in the Scottish Cup.
Or will it simply give the manager time to sort out his squad and his recruitment for another top six assault.
Let’s hope it’s the former because it's the best possible route to hopefully enjoying even more success next season, which the fans may be allowed in to see from the stands.
But whatever happens, there’s one thing you can be sure of.
No pundit, nor former manager will ridicule chief executive Tony Fitzpatrick again when he says, which I'm sure he will do, that he believes St Mirren will be a top six side next campaign.
And I, for one, agree with him.