Finding Happiness

What is happiness? The online dictionary defines it as the state of being happy (meaning feeling contentment, satisfaction or being in high spirits). Happiness (as an abstract noun) is an intangible thing; you cannot see, hear, feel or taste joy but boy can you feel it. So where does happiness come from and how much control do we have over how we feel?