Life is meant to be lived without regrets. We all make mistakes. Some mistakes are beyond recovery that no apology can mend. People may leave and life may turn out to different from what you expect, but at least, we can learn from our mistakes. Let time heal the wounds of our mistakes and come to peace with what we have done someday. For what is done is done but what is yet to happen, can be controlled. Life is meant to be lived without regrets, as life is about exploring and creating the future, but regrets hold us in the past.