Odds are, it's either indigestion (Yes, it DOES feel like your heart is about to explode), or anxiety. It could also by a byproduct of smoking, as it raises your blood pressure and heart rate.

Regardless, I'd get it checked out. Chances are, it's not serious, but you never know.