Yeah, neck stuff like that can be really tricky and frustrating. Based on what you're describing—limited range of motion, pain when sitting, some relief when lying flat, arms falling asleep, tight traps, and even headaches—it definitely sounds like more than just a simple muscle strain....