Heavy bags could be a pain culprit.
Carrying around a heavy purse or laptop messenger style bag everyday? You could be really messing up that shoulder and alignment. If you’re experiencing migraines, aches and pains through out your back and shoulders your bag could be the culprit. Instead try carrying a backpack that is minimal and is no more than 5-10 percent of your body weight.