The 9 Most Essential Foods for Silencing Your Demons These foods are sure to silence your demons at 3 in the morning!