Whatever I am writing here that is my personal view.
Happiness is a term that has different - different meaning in different-different context. According to my think, Every people can have their own definition. For few people It can be money or physical satisfaction or mental satisfaction or anything else, It depends upon the persons. But, Out of all these things there is one thing common in all the situations that is satisfaction. But, there is a question what is a satisfaction? and I think It's