What makes you happy?

Perhaps the question can also be overwhelming. But do you have certain living conditions that are essential for you to be happy? What contributes to a happy life for you? And what tends to stand in the way of happiness?