Anticipation of any sort is the biggest sleep killer. Your mind wanders around, stitching up every permutation and combination of what’s to happen. I have realised the only thing that puts my mind to rest in this state is Music. 🎶