I feel like you can easily find counterexamples that aren’t ironic, so this argument doesn’t make sense.
“It’s like rain on your wedding day” - This is not irony. Weddings are planned months, sometimes years in advance. There wouldn’t be an expectation that it couldn’t rain on your wedding day, that’s an understood possibility.
Because it’s an understood possibility that it can rain on your wedding day, it’s not ironic if it does happen, it’s just unfortunate.
An example that would be ironic, is if you are planning a hiking trip and you specifically go on Saturday because the weather forecasted it to be sunny, but it ended up raining anyway. That’s ironic because expectation does not meet reality.
For the last time all of the events in ironic were by definition ironic.
I feel like you can easily find counterexamples that aren’t ironic, so this argument doesn’t make sense.
“It’s like rain on your wedding day” - This is not irony. Weddings are planned months, sometimes years in advance. There wouldn’t be an expectation that it couldn’t rain on your wedding day, that’s an understood possibility.
Because it’s an understood possibility that it can rain on your wedding day, it’s not ironic if it does happen, it’s just unfortunate.
An example that would be ironic, is if you are planning a hiking trip and you specifically go on Saturday because the weather forecasted it to be sunny, but it ended up raining anyway. That’s ironic because expectation does not meet reality.