Sharp pains are normally caused by gas or of a muscular nature. The fact that your heart tests are good is a positive sign.
As to really knowing, however what pains are safe and what aren't, well, for me, I go by the theory that all pains require attention, and are guilty until proven innocent. I feel it is better to be safe than sorry when it comes to your heart.
Everyone is different in regards to when to do something about them, but, again, I say to have them looked into. You know, it is strange, but our bodies, if we listen to them, will let us know when it is serious enough to check into, I know I can have a certain pain and not worry at all, but, I can have another pain, and I just "feel" in my spirit that it should be ruled out. I have been blessed though, because when I have checked them out at the ER, there has been nothing wrong. Sure did not hurt to check though. :)
hi there. im only 13 and i get skipped heart beats. but before these, like a year ago, i also got bad chest pain. usually lasted for a couple hours then it just turned out to be gas. i still am perplexed to this day. i noticed that drinking water,eating whole grains, and sleeping helps. try that. but if you got a lot of tests done then it has to be benign. dont worry, even though i know it hurts. just try the things i said and tell me how they work. hope you feel better soon :)