人生幸福主要取决于哪些因素?