So rain can be a good thing - it depends on your point of view or attitude.
Life can be a bit like that - if we change our point of view and see challenges as opportunities for growth, we will be less upset by them. We will also learn valuable life lessons like patience, resilience and persistence. It's hard to learn these lessons in the sunshine - we need to go through a few challenges.