I have sciatica. I also have nerve pain in my face coming from my neck which stops me sleeping on my back. If I sleep on my shoulder, I get soreness on the shoulder. I have insomnia and cannot find the right position to be able to sleep. Could you give any advice? I put ice on my neck which temporarily relieves the neck pain and deep heat massage on my shoulder. Stomach sleeping is not recommended for people with back problems. Is there some solution to this problem?