Health is not just the absence of disease(s) but also the ability to perform your daily activities without the limitations of health.
Without good health, it would be practically impossible to do or achieve the things that give us a good life. Happiness is a state of being satisfied with what you are seeing and the experience you are having.
Although happiness is usually short-lived, it plays a significant role in triggering the enthusiasm required to achieve and live a good life.
Read more on lifehack.org