hi i had a real bad stiff neck i mean i couldnt even drive it was so painful to even turn my head.i finally gave in and went to the doc he gave me muscle relaxers and all they did is make me sick. i used heat for 30 min then switched to ice for 30 min, it lasted for about a week

i hope you feel better soon