I'd say it's a combination of the 3, it's not always the same from day to day. When I first experienced the injury it even seemed to move about day from day, now it's slightly more localised to the right side between the neck and shoulder in particular though not limited to it.
I work at a mental health hospital, so although there can be plenty of physical activity during the day it's rarely physically arduous. Usually it's the mental stress that compounds the problem because it causes tension, especially in my shoulders. Usually I'll begin a shift feeling relatively comfortable, but soon start experiencing a kind of cramp feeling in the back of my neck and a lot of cricking and snapping of the carthilage when I'm carrying out tasks such as making a bed, or unloading a linen tray and stacking sheets onto a shelf.
I also feel a kind of pulling strain in the neck when getting up from laying down or getting from sat in a sofa.