I've had a stiff, sore neck as well as a sore upper back for some time now, but I thought that it was because of the way I was sleeping. It hasn't gone away and it's been about 6 months. My neck gets stiff sometimes, and I crack it which brings relief. Is this okay? Also, my biggest problem is that sometimes, when I stretch or do something, I hear a crack in my neck or back and a sharp, shooting pain hits me in the lower right-side part of my head. It gets so bad that it brings me to tears, but it only lasts a couple of seconds. The spot is always the same, lower right-side, parallel to my right ear. Do I need to see a chiropractor for this?