Have you been on and off diets for most of your life? Do you struggle to lose weight and then fail to keep it off? […]