Nope, definitely not alone. I know pain brings out the worst in me as well...
I think you need to let people know how you feel, that's what i find hard, i bottle everything up and then people do not understand why i'm being arsy. if they know you're in pain, they can adapt or understand better.