Human beings are unique in their ability to experience pleasure from remembering past happiness. You cannot always predict the major events that will shape your life, nor can you change the genetic factors that influence your basic happiness set point. You can't control what other people do or say, all you can control is how you react to it. Remember some skills improve communication, like emotional intelligence (EQ), as it enables people to better understand their own emotions as well as the emotions of those around them. Book recommendation: “Emotional Intelligence: Why it can matter more than IQ” by Daniel Goleman
The hedonic treadmill is a metaphor for the human tendency to pursue one pleasure after another. People talk about the hedonic treadmill that we have, where it’s like you are constantly striving for new and exciting things. That's because the surge of happiness that's felt after a positive event is likely to return to a steady personal baseline over time, you actually become less happy because it makes you more aware of all the things that you are missing out on. I think freedom is where you are not on the hedonic treadmill and pleasure which comes from selfless acts will tend to outlast physical pleasures.