How to Push Yourself Beyond the Limit