Happiness is absolutely different things for different people.
Personally I've never found material gains to equate to any feelings of happiness I've experienced. I've had and lost most of the material things I had wanted by the time I was 30, so I've stopped putting value on such fleeting things. Knowledge is the only thing that one can possess and (hopefully) not lose.
But even then, I wouldn't classify the acquisition of knowledge as happiness.
For me, personally, happiness is being loved by someone I love. For me nothing else runs even close for generating happiness. I've been through hard times and I'm sure to encounter more in the future (such is the nature of life), but I can face all those hardships with a smile if I know I have that connection with someone else... if I know I'm not alone.
Again though, that is for me. What makes me happy is different from what makes others happy... it is important that you figure out what it is that works for you. After all, if you don't know what makes you happy, how are you supposed to achieve it?