Answer by
Lenore (237)
In Shakespeare's play, Hamlet is surrounded by enemies and seems unable to prove his uncle guilty of murdering Hamlet's father. He asserts himself, however, saying that things have a way of turning out well eventually, even for lowly creatures like dogs and cats. So that's what it means in a nutshell: your day will come.