Can we be happy? ... But what is happiness?