Somebody, somewhere, has a very weird sense of humour. Maybe it was God, if you believe in that kind of thing.
Just days after officials tested the flood defence systems in Coleham, it was decided the rest of the town's capability to cope with adverse weather should also be tested - for real. And sometimes, just sometimes, you have to admit you just can't win.
As the heavens opened over Shrewsbury this week, so came the weather-related chaos that seems all to familiar these days. Roads were swamped under inches of water and motorists left stranded. Train services were scrapped. Elsewhere in county, schools were closed, people stranded in their own homes.
As the River Severn rose ever higher, up went the flood barriers at Frankwell. They did their job. Frankwell stayed dry.
But when you have getting on for a month's worth of rain in 24 hours, it is inevitable there will be problems somewhere. And so it proved: Battlefield this time bearing the brunt, temporarily becoming Battlelake.
There was some speculation that some of the flooding problems this time around might have been caused by blocked or badly maintained drains.
But Shropshire Council clears the drains out on an annual basis, and known trouble-spots are taken care of more often than that.
On day one of the flooding Pennerley - a stone's throw from Shrewsbury (if you're really, REALLY good at throwing) was the wettest place in the entire country. Nearly three inches of rain fell in just 24 hours. You can't escape that kind of force of nature unscathed.
Last week officials were apologising for the inconvenience as they tried out the barriers on Coleham. Such tests inconvenience residents, they said, but are vital to make sure everybody is up to speed when the equipment is needed.
And here was the proof. Think back a few years to before Frankwell had its protective gear installed. Imagine what the rising waters would have done to that end of town this week. And it's only bloomin' September. I hate to tell you this, folks, but there's probably worse to come.
And the authorities can only do so much. Some of the criticism is, no doubt, justified, but some just made me roll my eyes.
Take the playground in Condover. Criticism that it has been put in the wrong place (next to a fast-flowing river): justified; criticism that the parish council hadn't closed it and kids could be seen mucking about there...use some common sense and maybe, just maybe, take some responsibility as parents?
One person, who lives right next to the river, phoned our newsdesk to complain that the house was flooded, they had no sandbags, but nobody was willing to bring them any. You live next to a river. Buy your own sandbags. You chose to live there!
Thankfully it seems that for now, things are getting back to normal. But this is not the time to sit back and think: 'Well, thank goodness that's over'.
Now is the time for people - the authorities included - to prepare for the next time. And there will be a next time. And I'll bet you anything it is very, very soon.
This week, the Environment Agency was at pains to highlight its flood alert website, which is updated every 15 minutes. As a journalist, it is invaluable to me, when wanting to know where the worst of the flooding is - if I was a householder living in a flood plain, I'd make damned sure it was on my favourites.
The Agency also operates a system called 'Floodline Warnings Direct' - a free service which sends you a direct message when flooding is expected and may affect your property. This gives you longer to prepare for flooding which could not only save you time, but also money and a great deal of heartache.
Warning can be received by telephone, mobile, email, SMS text message or fax, so there really is no excuse. And you can sign-up online. So there's even less than no excuse. Whatever that is.
And now that the flood waters have receded, I would sincerely hope that Shropshire Council will be out checking those drains that it so diligently clears. They may be maintained regularly, but no-one can argue that some didn't get backed up. Time to make sure (as much as possible) that doesn't happen next time.
Shrewsbury is lucky. Just a few years ago the impact of the floods would have been a lot worse. Thanks to some serious campaigning for defences, that is no longer the case.
But that is of little comfort to those left footing the bill by this latest spell of weather. It is, however, for EVERYBODY to take responsibility, from the local authority to the individual.
You can't stop nature. But you can do everything in your power to prepare for the worst.