Pure and simple... "Things" may not make you happy. A 2012 Range Rover (even though I dream about owning one)... will probably not make me eternally happy. (laughs)
If you physically search for happiness, its one of those things you may never find. You have to find it inside of you. Deep down inside. As complicated as that might sound, I believe it to be true. Logical living is living through the mind alone.... Taking in your surroundings... Enjoying the simple things... Staying healthy.