Losing weight and keeping it off is hard work. And with all the calorie-rich convenience foods readily available at all times, along with sneaky weight saboteurs like stress and lack of sleep, even the most health-conscious eaters can struggle.