sorry one of my favorite chinese proverbs is
the man who blames others has a long way in his journey to go
the man who blames himself is halfway there
and the man who blames no one
has already arrived