Me gustaría saber la diferencia entre "mood" y "feeling", si es que hay alguna.

Respuesta de un hablante nativo
Rebecca
Hay dos diferencias clave entre "mood" y "feeling/emotion". 1. Tiempo "Mood" (estado de ánimo) hace referencia al estado emocional generalizado que dura mucho más que "feeling" (sentimiento). El estado de ánimo puede durar un buen rato, incluso días, dependiendo de lo que lo cause. Mientras que lo que un sentimiento concreto suele ser un sentimiento momentáneo. 2. Consciencia El origen de un sentimiento ("feeling") suele ser fácil de identificar porque es algo fuerte, que dura un tiempo reducido, pero que tiene una causa directa. Mientras que el estado de ánimo ("mood") es general y raramente tiene una causa u origen específico. Ej: "I've been in a bad mood all week, but I have a good feeling that relaxing today will help." (Llevo de mal humor toda la semana, pero tengo el buen presentimiento de que relajarme hoy va a ayudar.) Ej: "It's nice to see you in a good mood." (Es genial verte de buen humor.)