In my view, there are two factors, or rather 2 types in people. Of course this is very hypothetical and inaccurate, but I am convinced that genetics is a lot.
There are enough factors that generally make a person happy or rather unhappy.
Nevertheless, it helps to meet friends, family or...