Self-criticism is the best means of making progress.
-Sergey Karjakin-