From your history it suggests that you are having Costo chondritis
As you said that your heart and lungs are normal but get it confirmed by your physician and if he says ok,then you forget.
You have got Cardio neurosis
If heart is normal then do not worry,take some analgesic
tablet,local analgesic cream application.You will be alright.