Could pain from the back of my neck /surrounding area be related to stress or anxiety disorder?

Absolutely. Viscous cycle pain spasm worry poor sleep pain spasm.
Definitely. When people experience anxiety they often hold tension in various areas of their body. The neck and head are two of the most common areas where this occurs. Chronic muscle tension can surely result in pain.