We should not dwell in the shadows of our mistakes. Instead, we should learn from them and move on with an optimistic mind. This is the only way we could truly recover from our disappointments.
But we should learn from our own mistakes, and continue our life, if we just regret what we do, when we can move forward and grow in the next life.