How to gain self-discipline