Shoulder pain can be because of many reasons and the worst case is when your arteries are blocked and you feel pain, which means it can be a symptom of heart attack. But there are other reasons too for shoulder pain, and they are more common.
Many people feel pain because the rotator cuff is injured, rotator cuff is the group of muscles which we use whenever we move our shoulder. Inflammation which may occur due to overuse or fluid problems may cause this pain.
The shoulder may also get frozen which also greats problems for us by limiting our shoulder movement. It occurs when our tissues become thicker and tighter restricting the movements because you will feel pain on certain movements. Because of the pain you’ll restrict your movements increasing the stiffness.
So if you are having pain in your shoulders then you should visit your doctor because leaving it will increase the problems.