What Factors Contribute To Your Level Of Satisfaction?

Happiness is when we are happy in our life. It is an immediate experience. On the other hand, life satisfaction is when we are happy with our life. It means when we are happy to talk about our experiences, the big picture of our life. There are a number of articles on how one can stay happy but little information on factors contributing to our level of satisfaction.