Человеку для счастливой жизни необходимо:
1. любовь к окружающему миру и самому себе,
2. осознание своей значимости (вера в себя, понимание, что ты кому-то нужен),
3. питание,
4. жилье,
5. деятельность (работа, учеба, увлечение - хобби),
6. общение,
7. секс,
8. быть в безопасности. (
upd от Слесарь_гинеколог)
Если при наличии всего этого, вы остаетесь несчасны, нужно обращаться к специалисту за помощью. Потому что тогда возможно человек банально не умеет/не знает, что такое счастье. И в силу стереотипности мышления и того, о чем говорилось
тут, человек обречен быть/чувствовать себя несчастным.