I wrote a big post on this and you can find it here. In short, balance is everything. Food is part of traveling and it's important that you enjoy it, without guilt. Travel is temporary. Don't regret missing out on some experiences, just because they don't fit your description of health.