Well, here we are on the last day of another incident-packed season and, whilst we have no club promoted, none have been relegated either.
That just about sums up a season that was ruined by the weather.
Worksop Parramore’s current situation has nothing to do with the elements, however.
A week ago they travelled to Hall Road Rangers and were winning 1-0 when the floodlights failed, with two minutes remaining.
They were forced to return on Thursday for a replay, but the home side failed to let the officials know and the game was off again.
So, after two trips to Hull and 260 miles travelled, the game is still without a result.
On Saturday they lost 3-2 to Arnold Town, and on Tuesday they lost 2-0 to Thackley in the semi-final of the League Cup.
Thackley now face Louth United in the final on Monday, at the home of Staveley (3pm).
Stocksbridge staved off relegation from the Evo-Stik League Premier Division with a run of five wins in eight games.
On Saturday they crashed 4-1 at second-placed Hednesford Town.
Sheffield FC went down 2-1 to Gresley FC in Division One South, and on Tuesday they lost 2-1 at champions Kings Lynn, in front of 2,000 fans.
On Thursday, Hallam drew 1-1 at Dinnington Town and it was the same scoreline on Saturday, at Eccleshill United.
Then on Monday, they ended their run of draws with a 5-0 hammering of already-relegated Askern Welfare.
Dinnington’s own miserable season is seemingly never ending, and on Saturday I watched a dreadful game as they drew 0-0 with neighbours Worsbrough Bridge.
Then on Tuesday they faced managerless Shirebrook Town and lost 4-1.
That goalless draw signalled the end of Worsbrough’s season, and they finished seventh - their highest ever position in the league.
Staveley beat Hall Road Rangers 3-0 at the weekend, but lost 2-1 to Liversedge on Tuesday.
Maltby Main ended their season with a 5-2 defeat at Lincoln Moorlands, but Parkgate beat Heanor Town 3-2.
Then on Tuesday they lost 3-1 to Bridlington Town.
n Saturday’s fixtures: Stocksbridge Park Steels v Grantham Town, Sheffield FC v Romulous, Hallam v Yorkshire Amateur, Louth United v Dinnington Town, Staveley MW v Arnold Town, Barton Town v Parkgate.