If you aren’t sleeping well, it is just a matter of time before it will adversely affect your health, even if you’re doing everything else right.   Certain nutrients, such as magnesium, potassium and vitamin D can play an important role in poor sleep if...