Waiting is painful. Forgetting is painful. But not knowing which to do the worst kind of suffering.
Today is the day we live. Tomorrow is the day we seek. Yesterday is the day we remember. If we spend too much time seeking or remembering, we miss living. Waiting for the future, is difficult but it is always there ahead of us. Forgetting the mistakes and failures of the past is nye impossible because they are always behind us. Living for today, knowing the sweet balance of patience and experience is precious.
Cherish the future, embrace the past but live today.