Skip to main content

Difference between Every cloud has a silver lining and Every dog has its day

every cloud has a silver lining —(saying ) every sad or unpleasant situation has a positive side to it:

  • When all else fails, use humor to help you see that every cloud has a silver lining.

every dog has its day —(saying ) everyone will get a period of success or satisfaction during his lifetime:

  • Every dog has its day, however, and it’s often the case that last year’s loser becomes this year’s winner.

Cf.: into each life some rain must fall —(saying ) bad or unfortunate things will happen to everyone at some time (originally a quote from Henry Wadsworth Longfellow):

  • We should be glad that “into each life some rain must fall,” for if it weren’t for the rain, our joys of the sunny days would wither and die.

Note: The expression does not correlate in meaning with the phrase dog days of summer, the—(also: dog days, the) the hot, sultry period of summer (between early July and early September):

  • People aren’t the only ones in danger during the “dog days of summer.” Their pets are too.