My upper back has been killing me for almost two weeks. I assume it's a pulled muscle. How long should it last?