Ask a doctor: 'Why do I keep eating foods I know are bad for me?'

Most experts agree that almost all foods are fine in moderation and that it's okay to indulge once in a…