However in my opinion, it just happens that ancient philosopher, up-to-date scientists or anyone else has a different way of looking at happiness and thus has(have) a different way of concept.
In short, we can not only sum up it with this(these) four elements.
What‘s more ,I don’t agree with the four traits. In my mind, every emotion can be caused by many reasons. Therefore, everyone has his own way to be happy and get happiness.