What affects your quality of SLEEP? There is more than one factor that affects our quality of sleep. I will discuss the effects of stress levels, hormones and nutrient...