every dog has his day

every dog has its day

Even the least fortunate person will have success at some point. I know you're shocked that that dopey kid got a better grade than you, but hey, every dog has its day.
See also: dog, every
Farlex Dictionary of Idioms.

every dog has his (or its) day

everyone will have good luck or success at some point in their lives. proverb
See also: dog, every
Farlex Partner Idioms Dictionary

every dog has his/its ˈday

(saying) (often used to encourage somebody) everyone will, at some time in their life, be successful or lucky: They say every dog has its day, and mine is on Wednesday, when I will be interviewed for a television programme!
See also: dog, every
Farlex Partner Idioms Dictionary
See also:
  • every dog has his/its day
  • every dog has its day
  • every dog will have its day
  • dopey
  • in luck
  • blaze
  • blazes
  • blazing
  • cabbage
  • (one) is not as green as (one) is cabbage-looking