The Road to Optimum HealthIf you can get these 6 factors in check… you will have an EXCELLENT quality of life: Proper rest and recovery Mental attitude (make it a...