Welcome to HCM!
On reading your use tion it seems like you have an
injury to your shoulder joint while climbing the rock that day and due the same you are experiencing pain now.
The sharpness and non resolving nature of the pain points towards the injury and it needs attention.
It is a usual case, in which there is no movement problem after some popping sound which happened once, but the pain is severe.
the
X Ray of the joint will help in determingn the nature of the injury and appropriate treatment.
Till you see a doctor, you may take a
muscle relaxant and a pain killer for now. I find flexiflam Xr very effective in such cases.
Also, I think you should avoid moving that joint too much and pulling wieght with that hand for some time till you see the orthopedician.
Hope this reply solves your query
Feel free to ask mo questions
Dr. Manisha Gopal