Im having the most horrible nights of sleep ever this past week!! I think mostly its because Im trying to sleep only on my sides (Im usually a back sleeper), and so my shoulders are always curled up (maybe pillow isnt supportive) but I wake up with the most excruciating neck, back and shoulder blades pain ever. I toss and turn about a million times a night too. How do I fix this? Do body pillows help?