So, I am 14 years old and ever since I was little, every few months or so my heart hurts for a few seconds. It happened a few weeks ago and then again this morning. The only difference today was that it hurt for longer and hurt when I breathe in and out. The pain is hard to describe. Its like a sharp pain. And also I have always had a bad/weak heart so I don't know if that has anything to do with it as well. Is this normal? What should I do? Thanks.