What causes fast and heavy heart beat ?
Patient: I am a 12 year old male.  As early as 7years I find that my heart beat so heavy and fast some times. It feels very uncomfortable it some times force me to cough to feel better. It been happening more often as I get older. Like every 2 months. It last for about 3o secs. Can you please help. Doctor: Hello and thank you for using HCM. I carefully read your question and I understand your concern.Don't worry, it is nothing serious.There are different reasons why someone experiences fast and heavy heart beats. It might be a simple sinus tachycardia. This means that your heart beats over 100 beats for minute. We expect that your maximal heart rate must be 220 minus your age.It might be a different rhythm issue.It might be what we call supra ventricular tachycardia. You might feel that your heart begins running fast and hard suddenly for some seconds and it goes away. This tachycardia s might happen because of simple emotional stress, anemia, hyperthyroidism, a congenital heart anomaly ect.it is quite known in cardiology that Jung ages experience this kind of palpitations and they are nothing serious.So, my opinion as a cardiologist is that you should do an electrocardiogram, an echo-cardiograph and a holter monitoring just be be sure.Mean wile avoid caffeine  products because they rise heart frequenciesHope I was helpful. Best regards.