"Don't be unhappy that your boyfriend broke up with you - every cloud has a silver lining". What does this idiom mean?
Meaning:
Every cloud has a silver lining means that you should never feel hopeless because difficult times always lead to better days. Difficult times are like dark clouds that pass overhead and block the sun.