Struggling with weight can feel like fighting an uphill battle. You’ve tried diets, gym memberships,…