I hear my heart beat very loudly in my head.  I feel it through out my body.  I can also hear a swooshing sound in my head.  The top of my head feels like it has tons of pressure and I am nauseated. Ten years ago I experienced head trauma and my brain stem will never stop vibrating but it has never bothered me before. What could be the cause?
Thanks for your question. From your history its clear that you are suffering from increased heart beat called as tachycardia. There are numerous causes for tachycardia. The commonest is because of anxiety. To know the exact cause please consult your doctor for ECG and ECHO, which will guide for proper diagnosis of the condition. Besides you may have to undergo CT scan of the head to rule out brain trauma. If the CT head is normal then its due to cardiac origin. But don't worry, the most common cause for tachycardia is anxiety. Hence, calm down it may subside on its own. Best wishes