Bom, para mim, é impossível
ser feliz. Ou você
está feliz, ou não
está. Acredito que muitas pessoas acabam sofrendo mais ao tentar procurar "a felicidade" e esquecem de aproveitar os momentos de felicidade. A felicidade é transitória.
Quanto ao que torna uma pessoa feliz ou não, como sempre varia da situação e da pessoa, para umas pessoas algo pode deixá-las feliz, para outras não. Acho que é algo variável demais para tentar generalizar de maneira satisfatória. Eu adoraria ser uma pessoa que fica feliz com relativamente pouca coisa, mas não sou.
Pra sumarizar tudo, é melhor deixar com Vinicius de Morais:
Tristeza não tem fim
Felicidade sim