Not your heart: your muscles in your chest wall, or other structures like ligaments or cartilage, a pulled muscle is the most common cause for such pain, it will take its time, can use OTC analgesics or analgesic gel to help control the pain till it resolves, good luck
Answered 4/29/2015
2.9k views
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
5 doctors weighed in across 2 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question