Ну как бы практически все люди что-то не едят или меньше любят. Таки - не есть. И благодарить хозяев за угощение. Увы, но это правило поведения в гостях.  Можно еще вежливо отказаться от несъедобного для тебя лично блюда, но делать это надо очень-очень острожно. Как бы больно не было осознавать этот факт маме привереды. А уж дома можно устроить ему рай в виде учета всех капризов и привычек. Не забывая объяснять, что "здесь вам не там".