Eckhart Tolle said this quote

The fundamental difference between an instinctive response and an emotion is this: An instinctive response is the body’s direct response to some external situation. An emotion, on the other hand, is the body’s response to thought. Indirectly, an emotion can also be a response to an actual situation or event, but it will be a response to the event seen through the filter of a mental interpretation, the future of thought, that is to say, through the mental concepts of good and bad, like and dislike, me and mine.