Hello there, welcome to the site
Glad you found us. I know you will find plenty of information and support here.
Lots of people going through similar things here.
There is plenty to do around the forum as well as a great chat room (once you have 3 posts, and is for 18's and over only)
To address your symptoms, it sounds like neck tension and maybe not drinking enough water. Tension in the neck can cause all of those. I suggest using an ice pack for ten minutes on the neck then a heat pad for ten mins, then leave it for half an hour then repeat
If you have any questions feel free to ask.
I look forward to seeing you around the site :-)