I've had problems off and on with my shoulders for years. Usually lasts for a few weeks or months then goes away. I've had this paticular injury for the last 6 months. It's not as bad as it use to be but it won't go away and it is holding me back. I can't tell exactly what it is or what I should do, or if I NEED to go to a doc and get an mri. It mostly hurts when doing pressing movements with a barbell, and hurts worse if I go close grip. Doing incline barbell hurts, but there is some relief compared to flat. It also hurts in front raises, some standing curls, upright rows. The pain is all in the front, upper part of the shoulder where that little ball is, going up the collarbone. The worst of the pain is where the collarbone meets the shoulder. Any idea what this problem is?