why do i feel so ill every time i eat