apollo
  • female
  • 30 Years
  • 22/01/2025

I sometimes get this weird shock-like feeling in my throat, and it kind of feels like its coming from my heart. I've already done some heart tests like an ECG and 2D echo, and both results were normal. This sensation just hits me out of nowhere. Could you help me figure out what this might be?

Doctor 1

Answered by 1 Apollo Doctors

This sensation you are experiencing could be due to a condition called esophageal spasms. Esophageal spasms are abnormal contractions of the muscles in the esophagus, which is the tube that carries food from the mouth to the stomach. These spasms can sometimes cause a sensation of a shock-like feeling in the throat. To help alleviate these symptoms, you can try taking a medication like Diltiazem (brand name Cardizem) under the guidance of your doctor. The usual dosage for esophageal spasms is around 30-60 mg three to four times a day. Additionally, avoiding triggers such as hot or cold foods, caffeine, and alcohol may also help reduce the frequency of these spasms. If the symptoms persist or worsen, it is important to follow up with your healthcare provider for further evaluation and management.

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

I've been dealing with heart anxiety since 2011 and had a bunch of tests done back in 2015. Everything seemed normal then but recently, I got an echo done in August that showed mild MRTR grade 1 DD. I also did some ECGs and they showed issues likely because of a fast heart rate or tachycardia. The doctor suggested a stress echo and I went through that last week. Could you take a look at the report? I'm a bit worried because my tests were normal in 2015 and now there's something going on. What do you think?

You have a history of heart anxiety since 2011 and have undergone multiple tests, including an echo in August which showed mild mitral regurgitationtricuspid regurgitation grade 1 and grade 1 diastolic dysfunction. After experiencing issues with fast heart rate tachycardia on recent ECGs, your doctor suggested a stress echo which you have completed. It would be helpful to review the report to provide a more accurate recommendation. Please provide the details of the stress echo report for further evaluation.

read more
Doctor 1Doctor 2

Answered by 1 Apollo Doctors

I'm having this squeezing pain in my chest that's been going on for a couple of days now. It gets worse when I take a deep breath. Any idea what might be going on?

It sounds like you may be experiencing symptoms of angina, which is chest pain or discomfort caused by reduced blood flow to your heart muscle. It is important to seek medical attention immediately. In the meantime, you can take Aspirin 325mg to help reduce the risk of a heart attack. Please take one tablet and chew it for faster absorption. Remember to seek urgent medical help for further evaluation and treatment.

read more
Doctor 1Doctor 2

Answered by 1 Apollo Doctors

I'm a 33-year-old guy who hits the gym pretty regularly. I had my blood pressure checked around 2 p.m. and it was 140 over 80. Is that normal? Should I be concerned?

A blood pressure reading of 14080 is slightly elevated. For individuals under 60 years old, the ideal blood pressure is typically considered to be below 12080. Since you are physically active and regularly go to the gym, lifestyle modifications can be the first step in managing your blood pressure. However, if your blood pressure remains consistently elevated, medication may be necessary. I recommend you try to incorporate more cardiovascular exercise and a low-sodium diet into your routine. If needed, you can consider taking medications like Losartan 50mg once daily to help lower your blood pressure. Remember to consult with your healthcare provider for personalized advice.

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.