apollo
  • female
  • 35 Years
  • 20/02/2025

I'm worried about my heart. I've done a bunch of tests like ECG, echo, TMT, and stress echo, and everything's come back normal. But every time I have something like gastric pain or even just diarrhea, I can't shake this fear that I'm having a heart attack. Could this be cardiac anxiety, or is there something else I should worry about? Also, my blood tests were normal except my vitamin D was 13.56 Ngml and B12 was 173.8 ofml. Should I be concerned about those levels?

Doctor 1

Answered by 1 Apollo Doctors

It sounds like you are experiencing significant anxiety about your heart health, despite having normal cardiac test results. This type of anxiety, often referred to as cardiac anxiety or health anxiety, can cause you to worry excessively about having heart problems even when tests repeatedly show that everything is normal. Your low levels of 25-hydroxyvitamin D (13.56 ngmL) and vitamin B12 (173.8 pmolL) should be addressed, as deficiencies in these vitamins can contribute to overall feelings of fatigue and possibly anxiety.

To manage your cardiac anxiety, consider the following steps:

  1. Consult a mental health professional: Cognitive-behavioral therapy (CBT) can be very effective in managing health anxiety.
  2. Lifestyle changes: Regular exercise, a balanced diet, and mindfulness or relaxation techniques can help reduce anxiety.
  3. Vitamin supplementation: Your healthcare provider can recommend appropriate vitamin D and B12 supplements to address your deficiencies.

Please discuss your anxiety and vitamin deficiencies with your healthcare provider to develop a comprehensive plan for managing your health and anxiety.

Dr. Dr Khaleel Suggests...

Consult a Cardiologist

Answered 04/07/2025

0

0

Sick? Talk to a doctor now

More Cardiology Health Queries

View all

Can someone actually survive a blood pressure reading of 250 over 150 for a couple of hours? And what's the highest blood pressure our blood vessels can handle before it becomes too dangerous?

A blood pressure of 250150 is extremely high and can be life-threatening. Sustained high blood pressure can lead to serious complications such as stroke, heart attack, or kidney failure. It is important to seek immediate medical attention if you or someone else is experiencing such high blood pressure. The maximum blood pressure that blood vessels can typically withstand is around 220120. Beyond this range, the blood vessels are at risk of damage and the organs may not receive adequate blood supply. It is crucial to keep blood pressure within normal limits to maintain good health and prevent complications.

read more
Doctor 1Doctor 2

Answered by 1 Apollo Doctors

I've been diagnosed with mitral valve prolapse and I've got a bit of trivial regurgitation. The doctors said I don't need any treatment for it, which is reassuring, but Ive been using minoxidil 5% for my baldness and sometimes I notice my heart beats a little faster. My cardiologist mentioned it's okay to use it, and my dermatologist also recommended it knowing these symptoms. Is it genuinely safe to keep using minoxidil in my situation? I'm just a bit worried about how it might affect my heart condition.

See a specialist for accurate diagnosis and targeted treatment.

read more
Doctor 1Doctor 2

Answered by 1 Apollo Doctors

Why do heart attacks happen at night?

Researchers found that at around 6:30 a.m. the circadian system sends out an increased amount of PAI-1 cells which blocks blood clots from breaking down. The more PAI-1 cells in the blood, the higher the risk for a blood clot that leads to a heart attack

read more
Doctor 1Doctor 2

Answered by 1 Apollo Doctors

Disclaimer: Answers on Apollo 247 are not intended to replace your doctor advice. Always seek help of a professional doctor in case of an medical emergency or ailment.