Your anxiety may not always simply be anxiety.
Anxiety isn't always simply a condition in itself but it can also be a symptom of another issue, including physiological health issues. The main problem is, majority of doctors are incompetent and lazy to take their job seriously to investigate and rule out potential causes and would rather simply write prescriptions for drugs to simply relieve symptoms than to cure you. I found myself in such a situation, dealing with such incompetent doctors. I had heart palpitations , exercise intolerence and insomnia. My incompetent doctor immediately without proof dismissed my symptoms as anxiety, including a cardiologist. I knew something else was wrong as the meds(diazepam) he prescribed didnt work. My blood work did show low ferritin and low ferritin can compromise oxygenation in the body, so your body compensates by increasing heart rate similar to anxiety and it can also impact sleep. The main issue here is, the normal reference range for ferritin is far too low and your ferritin levels can be in "normal" range, but it still may be too low for you and cause symptoms. Since trying to fix my ferritin my symptoms are improving.
Don't allow doctors to gaslight you and pigeon hole your symptoms to fit a diagnosis, just because they are too lazy to do a proper workup and investigation into the cause of your symptoms. If your doctor dimisses your symptoms as nothing more than anxiety, they need to show you proof its not something else.
Other issues and conditions that can cause symptoms like anxiety also include.
- low testosterone, magnesium deficiency, thyroid issues, B vitamin deficiencies, stimulants like coffee, heart issues.
Posted Jun 13, 2026, 11:40 PM UTC