Holiness and Depression

What is the key to happiness? This question has occupied the lives of philosophers, mystics, prophets…