That "spent a fortune" part really hits home. It feels like modern life is a constant game of trying to predict the unpredictable, and we keep buying specialized solutions for every possible outcome. I've noticed we're all encouraged to plan for every scenario, but it just sets us up for these little failures. There's a strange pressure to be perfectly prepared, when the weather or life usually has other plans.
Ugh, tell me about it. I used to buy gear for every kind of weather, but now I just keep a small umbrella and a rain jacket ready. Saves cash and stress, since you're set for most surprises without going too far. I learned that after getting caught in a storm with a fancy coat that leaked. Sometimes the simple options work better than all the special stuff.