Nighttime neck pain can keep you awake, ruin your sleep, and affect your entire next day. Learn some of the best home remedies to ease your pain.