If I cannot forgive myself for all the blunders That I have made over the years, Then how can I proceed?

If I cannot forgive myself for all the blunders
That I have made over the years,
Then how can I proceed?
How can I ever dream perfection-dreams?
Move, I must, forward.
Fly, I must, upward.
Dive, I must, inward,
To be once more
What I truly am
And shall forever remain.

– Sri Chinmoy