1. sudden sharp pain just above left breast . It stops you in your tracks but goes as quickly as it comes?

2. A dull ache in left breast or just above left breast it can last a few hours but on another day not be there at all?

3. Shoulders always hunched up into your neck ? causing back of neck to ache and probably explains pain in left breast. Sometimes the pain in left breast can wake me up..maybe I am sleeping on it too heavy?

I have seen the doc and he tells me its "all muscular". But surely if it was muscular the pain would be there on going ?