Demanding from yourself is not being crazy about perfection, demanding from yourself is recognizing that you can go beyond what you already were.