I always used to sleep on my side with my right arm under my pillow, but starting a month ago the upper, inner (above elbow, below armpit on the inside of arm) started hurting while doing this and only way to stop the pain from keeping me awake was to not sleep on my right arm or apply any prolonged pressure to it, it feels like its not getting enough blood or oxygen or something. i was okay with sleeping on my back till last week when i started waking up with my butt and upper leg muscles feeling sore, as if i had used them to much or pulled them. Could they be not getting enough oxygen and if so is it related to the other problem? I googled some symptoms similar to this and it recommended surgery, is this absolutely necessary, because this is america meaning surgery costs a lot.