Bruxism is a condition in which you grind or clench your teeth. If you have bruxism, you may unconsciously clench your teeth together during the day, or clench or grind them at night (sleep bruxism). But it does not cause
neck pain.
Here you have symptoms of sore and
stiff neck along with lump near to your neck spine. Its good that you are getting better day by day. But since you have told that this happens regularly and before also you had pain and
stiffness like this I suggest once you need to diagnose it properly and take steps on prevention of it again.
Here you can check in lump if it is increasing in size and if it is painful then you need to visit doctor for proper examination and evaluation. Similarly since your neck movement is still not free so I suggest to visit orthopedic doctor here doctor will check your neck with physical tests and if needed will suggest for x-ray and MRI scaning too.
I suggest to go ahead for it. Here based on evaluation and scaning report if there is a mild to moderate problem with
soft tissue and spine then with few medication he will suggest you for
physiotherapy treatment for further relief.
If there is major problem in spine or the lump then doctor will suggest for surgical correction and then physiotherapy management to give further relief.
Here do not forget on taking advice on postural correction and spinal exercises to follow it regularly for prevention of pain.
You can also use hot and
cold pack for having some more relief.
I am sure it will be useful for you if you follow all above steps. Take care.