Question: what is the meaning of the idioms every cloud has a silver lining?
Answer: 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.