Health is key of happiness