it's all because of the work strain that you are getting the problem. It may be associated with cervical spondylitis
also as you say you have numbness
in your hands and fingers. You need to do some exercises for your neck and keep ice pack on the trapezius. Wishing you good health.