Happiness is associated with taking, while meaning is associated with giving. Meaning is what gives us a sense of purpose in life. While happiness is “in the present”, meaning is in the past, present, and future. Read the full article