Every cloud has a silver lining
To be snowed under
A storm in a teacup
To have a face like thunder
Saving for a rainy day
Raining cats and dogs
To take a rain check
To be under the weather
Nothing is ever all bad
I can't accept your invitation this time, let's try again later.
Not spending all your money in case you need it in time of trouble.
A very bad rainstorm
A lot of trouble over a small thing
To look very angry or upset
To have too much to do
Not feeling very well.