But I can definitely relate to the plight of Shaw and countless others. My horizons aren't the only thing that expand when I travel. You'll just end up overeating. Ask for a room without a mini-bar. Order a special meal on flights.
Vegetarian entrees are often healthier.
Get dressings and toppings on the side. It lets you control your intake. It's fattening and too much of it is unhealthy. Bring your own food. Dodge the rubber chicken at conferences.