Factors affecting food choices include sensory influences, habit, comfort/discomfort foods, food advertising and promotion, eating away from home, food and diet trends, social factors, nutrition and health belief, economic, lifestyle, availability, cultural influences, religion, and the socio-ecological model