I've always slept on my side or back and used a body pillow. For the past two months I've tried to only sleep on my sides. I switch throughout the night. Last night I woke up with horrible pain in the back of my left shoulder/back - it was so bad I was crying and am still in pain after icing and heating it 6 hours later.

Does anyone have tips for side sleeping?