Hi
Your symptoms—dizziness, nausea, left-hand pain, neck pain, and shortness of breath—could be caused by different health issues. Some of the most important things to check are your heart, nerves, muscles, and stress levels. Since these symptoms have lasted for two years, it’s important to rule out any serious heart problems like blocked arteries or poor circulation, which can sometimes cause left-hand pain and breathlessness. Another possibility is nerve or muscle issues in your neck, especially if you spend a lot of time sitting in one position or using a computer. Problems with your inner ear (which controls balance) or even acid reflux (GERD) could also explain the dizziness and nausea. Stress and anxiety can also cause similar symptoms, as they can make your muscles tense and affect your breathing.
To find out what’s going on, you may need some basic tests like an ECG (heart check), neck X-ray, blood tests (to check vitamins and
thyroid), and maybe even a stress test if heart issues are suspected. If it’s a muscle or nerve issue, physiotherapy and posture correction may help. If it’s stress-related, relaxation techniques, breathing exercises, or therapy could reduce symptoms. Since you’ve had these issues for a long time, it’s best to see a doctor soon to get the right diagnosis and treatment. Let me know if you need help understanding anything!