For a few years now, I have had what seemed to be a knot in my upper back around my left shoulder-blade, like an inch from my spine. I would get a sharp pain there, and it felt like there was a knot, or something there. It would bother me on and off. I at first thought it might be the way I sat at my desk at work, but I always had fairly good posture. I'd sit up straight with my shoulder down and my neck over my shoulders and never hunched over. It would hurt on and off, but when it hurt it took forever to go away.
For a while it hadn't bothered me recently. I started crossfit two months ago, and a couple weeks ago it started bothering me again, so I figured maybe it was because I was active and using that muscle again that it came back. This past week it has been unbearable. Thinking it was a knot, I have been rolling the heck out of it, which hurts like crap, but I wanted it to go away. But it seems that whenever I would roll it, it would just hurt worse. I roll, and stretch, and rest, but it is persistant. Now, not only does it hurt, but quite frequently it starts tingling. The first time it tingled, it almost felt like there was a bug inside my shirt on that spot. Now when it tingles, it's almost like that pins and needles feeling when your foot falls asleep, and like there is a bug or something crawling in that area.. and it happens quite often, like ever minute or so. It doesn't necessarily hurt when it tingles, but it is quite uncomfortable, like it feels like something that shouldn't be happening, and I can't stand it. It makes me cringe and want to move around until it stops.. I'd almost rather have the pain that the tingles. It also itches every so often.
The pain is still there as well, it's still the sharp, stabbing pain. I've also tried heating pads, and ice.
Has anyone else experienced something similar? Is it indeed a knot, or something else?
Also, I have considered seeing a doctor about it, but was unsure as to what type of doctor to see--would I go to a chiropractor, or a physical therapist, or a massage therapist?