Yeah, I've seen your weather stuff on the news, bummer. On the bright side... good for the local farmers maybe? Hope so.
We had a touch of the same here in Illinois lately. Not quite so hard 'a rain as you've experienced, but wet, and relentless.
Super Sunny today (May 7) finally, and GREEN!!!
Let's all vow to ride tonight.
Ride Safe.

Bob