 [ Symptoms ] can vitamin c help stop muscle cramps someone recommended chewing tums with vitamin c to stop the muscle cramp [ Disease ] this issue has come up many times on webmd is ear nose and throat community and there is a few things you can try you are correct the weight of your head on your pillow is either restricting circulation to your outer ear pinna or you are causing some nerve compression you can adjust your sleeping position to avoid this over compression but old habits are hard to break an ent colleague suggested that you get a foam pillow and cut out an ear sized crater in it this way your ear can rest in a little bed of it is own without causing undo compression it may work but this is not something you can buy you will need to make it the worst that can happen is that it will not help  you can try softer pillows or pillows of different shapes as well some people will sleep on the other side of the bed so they will tend to turn their head a different way even if you slept with your wrist flexed under the pillow you could wake up with a numb tingling hand so the the only answer to this problem is either changing your sleep position or creating that special pillow