High-Protein Diets May Improve Sleep Quality There are many possible causes for poor sleep. Stress, too much screen time, caffeine, diet, and even weight, can all prevent you from getting… March 28, 2016Leave a commentNewsfeedBy Kyle Hornby