You can be controlled by a service like Stickk to comply with your rules. You commit yourself to an unpleasant penance - For example, to donate money to a hated party - if you do not achieve your goal.
Willpower: Rediscovering the Greatest Human Strength
Positive thinking makes life easier, but the key to success is discipline. Fortunately, one can practice discipline by training one's willpower.