Your shoulder is an amazing joint! It moves in all sorts of directions: circles, up and down, side to side, reaching out and pulling in!
The amazing part is how the bones and tendons and muscles all work together as a team to accomplish all the movements you do in a day with your arms!
Definitely think of including a physical therapist on your team when your shoulder hurts, is stiff, feels weak, or just isn't allowing you do do the things you need to do! Take advantage of seeing a physical therapist first!
If you'd like another opinion on why you need a physical therapist on your team, take some time to read this article: Shoulder Pain: PT Works Well and Costs Less Than Shots.