Mastering Life