One needs 3 things to be truly happy living in the world