Currently at 220lbs, aiming for 190lbs. Any comrades here who conquered the battle of the bulge without hitting the treadmill? Drop your insights and meal ideas, if you can. Thanks