I have a really terrible neck pain along with my shoulders that have been hurting me for a long time. And also my joints, not to mention the hips and my right thigh. I’m in huge pain! What’s the best medicine to use? Hopefully not a temporary relief ’cause applying ice does that a small. Thanks.


I have a few suggestions:
1- use a cervical support pillow
2- ice your neck
3- do some muscle work using a natural pain relief gel like biofreeze
4- stretch your neck using a traction unit
5- do neck stretches
6- see a chiropractor to make sure your spine is aligned properly
7- Improve your Neck Posture
All of these should be done over a long period of time. They will make a huge difference.
It sounds like you have arthritis. There is no permanent cure. Take two tabs of tylenol upto three times daily and do light exercises for all the joints.
For the neck mild massage of the neck and sholder muscles should help. See your doctor too. There are many other medications on the market but they are less effective than tylenol.