Happiness is something we all desire, but not many achieve. There is no universally accepted definition for happiness, as its coordinates differ from one to another. However, I believe there are several factors people cite when asked about the ingredients needed for the 'happiness recipe'.
To begin with, it is a well-known fact that every person in this world is unique and consequently it is normal that every one has its own aspirations and beliefs. What makes a person happy might not work as well for another one. Therefore, it isdifficult to define happiness, but I think every one would agree with this: happiness consists in and is strongly connected with things that makes us happy.
Love, money, career and faith in God are the factors generally mentioned/agreed as important in achieving happiness. Furthermore, every person has its own value system in which all of the factors mentioned above are disposed gradually. To give an example from my personal experience, my grandmother was a very religious person and her faith in God and love for her nephews were enough to keep her happy. Rather, there are many persons who put money or career on the foreground.
On the contrary, there are some spiritual leaders, including Osho, who say that happiness is not something you practice, but something that comes to you when you allow it. One argument that cannot be ignored to sustain this is that there are many times when we hear about people who achieved everything they wanted in their life, but still felt anxious, unhappy, unfulfilled.Osho said that happiness comes when we feel free, relaxed and are focused on love.
To sum up, I believe the best way to achieve happiness is to first think of our value scale and decide which factor is the most important to us. Then we should try to become succesful in that...