Sorry to hear of your bad week
One thing I do recommend is that you no longer sleep on your stomach. This is the worst possible thing to do for your spine and can cause long term damage with discs/vertebrae curvature.
This is probably one of the main reasons your neck is more sore as on your stomach...your only choice for your head/neck is having it turned all the way to the side which is just awful for it. Trust me on the neck issues...after 3 cervical fusions...this is one area I know extremely well! LOL
I used to sleep on my stomach all the way until my first neck issues in my early 30's. So I stopped doing that immediately.
The best possible choices are on either side and if you are on your back..then a pillow under your knees/lower legs to prop up and make the spine flat.
I bought a tempurpedic mattress topper that is 3 inches thick. This was less expensive than buying the entire mattress but it does the trick to really help from being sore each morning.
I have a tempurpedic head/neck pillow that has the natural curve for your neck. And then I have a long, memory foam pillow that goes from my inner thigh to my feet that goes in between my legs when lying on either side. It is specifically made for this so it is a long and skinny pillow that fits perfectly.
I also have a memory foam smaller pillow that goes in between my arms/elbows when on my side.
This way, my spine is in perfect alignment when sleeping.
I actually change positions close to every hour on the hour....my body is just trained to wake up briefly for this....so I go from back, side to side. This has helped tremendously and has been one of the things that has kept me from having more surgeries my Drs. say because I am taking care of my spine.
Along with daily exercises (walking my dog 45 minutes each day). As well as I do yoga in the morning and the evening.
There are specific stretches for sciatic pain that you can easily ask your Dr. for and along with the mattress topper, pillows for spine alignment, this should really make a difference!