I'm a seventeen year old female, average height and slightly above average weight, every so often I get this very strange pain in my upper back, between my shoulder blades and slightly to the right. It feels like I need to pop my back and if I could just move or bend in the right way it would pop or crack and feel better, but it sometimes drags on for hours and hours. I've tried many forms of stretching and yoga to fix it, but nothing works. Eventually i'll move in some small way when i'm not trying and it will make the tiniest of cracks and feel better instantly. I would like to know how to fix it as soon as it starts because it sometimes takes hours before it resolves itself and it's quite painful. It can happen at any time, but it usually happens when i'm trying to fall asleep or when I wake up in the morning. Any advice would be seriously appreciated!