3585. You fail again and again

You fail again and again
Because your mind
Is not pure enough.

You fail again and again
Because your heart
Is not confident enough.

You fail again and again
Because your life
Has not surrendered enough.