All good things

All good things come to those who wait Or so we are told But how long are we meant to wait? How long before we wait in vain? How much virtue does patience require? Today is a good day for asking questions   Do you believe that all good things will come to you if [...]