Lifestyle support for weight loss