Based on what you have described, your symptoms are most consistent with recurrent anxiety/health anxiety associated with low vit
B12 and D3 Level.
The important point is that your blood pressure (110/70), blood
sugar, cholesterol profile, and ECG done one month ago are reassuring. Anxiety can cause racing heartbeat, chest discomfort, left arm pain, shortness of breath, sweating, and a strong feeling that a heart attack is happening, even when the heart is structurally normal.
Your
Vitamin B12 (86) and
Vitamin D (4.5 ) are significantly low, and these deficiencies can contribute to fatigue, weakness, poor concentration, low mood, irritability, muscle pains, and can worsen anxiety symptoms .
Can anxiety cause a heart attack?
Anxiety does not usually cause a heart attack in a person with a healthy heart, but it can temporarily increase heart rate and blood pressure during panic episodes. However, new, severe, persistent chest pain (especially lasting more than 10–15 minutes), associated with sweating, vomiting, fainting, or significant breathlessness should always be evaluated urgently in an emergency department, even if anxiety is suspected.
Next Steps
To control anxiety
- Reduce phone use gradually (for example, no phone for the first and last 1 hour of the day).
- Avoid repeatedly checking pulse, BP, ECG reports, or searching symptoms online.
- Aim for 7–8 hours of sleep, regular exercise (20–30 minutes daily), and a fixed sleep schedule.
- Limit caffeine, energy drinks, nicotine, and alcohol.
- Practice slow breathing exercises - bhramhari , pranayam or meditation
Health Tips
1. stop checking vitals again and again
2. stop using mobile phone specially at the start of the day and at the end of the day
3. consult with me on practo (for the
b12 and vit d 3 supplements and anxiety) or any other good physician you believe and a good psychiatrist..