We need to sleep at least seven to eight hours a day for our bodies to function properly. If neck pain and strains of the shoulder constantly interrupt us, we will wake up feeling tired, irritable and sore. Many people rush to buy expensive mattresses, which can help with posture, but pillows are always forgotten.