You have not done enough, you have never done enough, so long as it is still possible that you have something to contribute.

Open