every dog has his/her/their 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 his day. A: "Greg is an idiot—how could they possibly give him the promotion?" B: "Well, every dog has his day." Hey, we bid unsuccessfully on 25 houses before getting into this one. Hang in there—every dog has their day.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.