Weight loss isn't simply about eating less and exercising more. Here's why sleep, stress, nutrition and realistic lifestyle changes matter for lasting results.