I usually sleep on my sides. I do not feel comfortable on my back, plus I snore in that position. However, sometimes when laying on the side I end up putting a hand under my cheek (palm on the cheek). This twists my neck, causing neck pain when I wake up, it hurts my wrist, and it causes me to snore which makes my wife unhappy ;) I also feel less well rested when I did this than I usually do.
Since this happens while I am asleep, how do I correct my posture and prevent me from slipping the hand under my cheek?
Our bed has a firm mattress and I lay on a firm pillow that should be of correct height (my neck vertebrae are aligned with the rest of the spine when I lay on it).
In case it matters: I always have neck pain due to facing the computer for most of the day. I am doing an hour of walking every day (30 minutes to work, 30 minutes back) these last few weeks in an effort to be more active and to ramp up to more strenuous exercise soon. I am 27, 1 meter 85 and weigh somewhat over 90 kg