Happy mind, happy life