Ive been wondering if I have heart issues or anxiety because lately, Ive been feeling lightheaded, getting migraines, and my heart beats either it beats fast or sometimes it beats lightly and I feel like Im going to stop breathing and pass out. Any clue of what that is exactly?
Hello! Thank you for asking on Chat Doctor! Regarding your concern, it is necessary to perform a comprehensive differential diagnosis of different causes that may mimic this clinical scenario (cardiac arrhythmia, chronic anemia, thyroid dysfunction, etc.). Anxiety could also be related to this symptomatology. I recommend consulting with your GP for a careful physical examination, a resting ECG, a chest x-ray and some blood lab tests (complete blood count, thyroid hormone levels, cortisol plasma levels, fasting glucose, inflammation tests, blood electrolytes, kidney and liver function tests). An ambulatory 24-48 hour ECG monitoring and a closely monitoring of your blood pressure are necessary to exclude possible cardiac arrhythmia. If all the above tests result normal, the most probable cause of your symptomatology would be anxiety and a consult with a specialist of this field would be necessary for the proper therapy. Hope to have been helpful! Best regards,