I have a recruit who I accidently sent out without weapons, along with several similarly fubar'd recruits, to fight snakemen. After a bit of a slaughter I risked sending a legendary miner and (I think) all the snakemen involved were killed. Rovod (the surviving recruit) was paralyzed after the fight but was rescued, and now he's in Extreme Pain in my barracks, telling me that his rest is interrupted due to snakeman about 30 times a second (about every 2 - 3 frames).
He's not paralyzed or anything anymore, and he never shows up as Resting because he instantly wakes up, though apparently he's trying to rest every microsecond. His right arm is red and his left lower arm is light grey (used to be bright yellow). I got rid of his bed and he was eventually placed in a different bed and that didn't solve the problem. Thankfully my fortress is pretty new and I only have 8 barracks beds total, so there's lots of ways I could solve this (that is, kill the whiny recruit Rovod).
Apparently from this thread they can eventually heal like normal, but a red wound -might- never heal so I just won't bother. update: I un-placed all the beds, and while I was getting my death-diving board ready and going to make sure that Rovod had nothing better to do than pull a lever forever that puts him in a bad place to be, I noticed he was Sleeping (just on the ground) and there was no spam. He hasn't had the problem since then. If the snakeman that hurt him was still alive, it hasn't been killed since, so that wasn't what unbugged me. What might've helped is that when there were no beds, my wounded dwarves stopped resting and began to move around again-- what this may have accomplished is that he became 'active' again and was able to realize the snakeman wasn't there and carry on with regular labors.