The man who blames others, has a long way in his journey to go.
The man who blames himself, is halfway there.
The man who blames no one, has already arrived.