Pyroluria — anxiety and sleep
Pyroluria, anxiety, and insomnia — when the nervous system has nothing to make calm from
In pyroluria the body loses zinc and vitamin B6 through urine — the two most important nutrients for producing serotonin, GABA, and melatonin. The result: anxiety that does not respond to medication, and sleep that cannot be "caught up on". Here is the full mechanism.
Pyroluria is a biochemical pattern that clients often cannot explain to themselves for years. Stress wears them down faster than it does other people. Sleep is shallow, and dreams are not remembered. Supplements and medications sometimes make it worse. Noise, light, crowds — all of it hurts. Classic psychiatry calls it "anxiety disorder" and prescribes a benzodiazepine or an SSRI; it either does not work, or works only briefly. The mechanism most often behind this picture is quite specific: excessive urinary excretion of pyrrole molecules that bind zinc and the active form of vitamin B6. Without these two nutrients, the nervous system has nothing to make serotonin, GABA, or melatonin from — and therefore nothing to make calm from.
Does this sound familiar?
If this sounds like you, keep reading.
- you have had anxiety for as long as you can remember, not as a reaction to a specific event
- sleep is shallow and you do not remember dreams at all, or only fragments
- you wake up feeling as if you had not slept at all
- SSRIs or benzodiazepines only helped briefly
- white spots on your nails, pale skin, light sensitivity,
- stress wears you down faster than it does other people.
Why anxiety with no visible cause
Classic psychology looks for an event behind anxiety — a trauma, a suppressed conflict, a learned pattern. In pyroluria, though, this is not psychological anxiety. It is biochemical anxiety with no psychological content — the client cannot name what they are afraid of, they simply feel inner pressure and overstimulation.
The mechanism: zinc and active B6 (P5P) are cofactors for the enzymes that produce serotonin from tryptophan and GABA from glutamate. GABA is the brain's main inhibitory (calming) neurotransmitter — without it, the nervous system has no brake. In chronic zinc and B6 deficiency, GABA is lacking — and the brain remains in a state of permanent activation.
That is why a client with pyroluria often describes it as: "Sometimes I just wish I could switch off my thoughts, but I can't." This is not depressive anxiety but tonic anxiety — the body and mind cannot shift into a parasympathetic state.
Mechanism: kryptopyrroles bind zinc and active B6
During the formation of hemoglobin, molecules called kryptopyrroles arise in the body as a byproduct (more precisely HPL — hydroxyhemopyrrolin-2-one, sometimes referred to as hydroxyhemopyrrollactam). Normally the body excretes them in urine in negligible amounts. In pyroluria this excretion is markedly increased.
The key point: before excretion, kryptopyrroles strongly bind pyridoxal-5-phosphate (active B6) and zinc in the blood. The body thus loses these nutrients through urine at an elevated rate. Under stress, kryptopyrrole production increases further — which is why a client with pyroluria functions while at rest but falls apart under a load that others handle without difficulty.
Modern research interprets elevated urinary pyrroles as a marker of oxidative stress in blood formation. Genetic predisposition, in-utero stress, childhood infections, and chronic inflammation — all of these increase the likelihood that this mechanism will emerge.
The complete symptom picture — physical, mental, developmental
Pyroluria rarely presents as a single strong symptom. It is more of a cluster of small signs that together sketch a picture of a sensitive, "not fully finished" nervous and structural development:
Mental and emotional:
- chronic inner tension, anxiety with no specific content
- a short fuse — irritation at ordinary stress
- mood swings or emotional flattening
- brain fog, poor concentration, below-potential performance
- behavioral swings in children, social withdrawal in teens and adults
Sleep and dreams:
- restless, shallow sleep, morning fatigue despite 7–8 hours
- poor or absent dream recall
- a "night owl" pattern — heavy evening slump, difficult mornings
Digestive and appetite:
- low morning appetite, morning nausea
- IBS-like picture (bloating, cramps, irregular stool)
Structural and skin (zinc-dependent):
- white spots on the nails
- slow healing of wounds and cuts
- frequent stretch marks, even without significant weight gain
- pale skin, poor sun tolerance
- fine, delicate facial features, a narrow dental arch — a developmental consequence of low zinc in childhood
Sensory:
- sensitivity to light, noise, crowds
- chemical sensitivity (perfumes, cleaning products)
Many adults with pyroluria only learn about this biotype at age 35–50, after decades of "trying everything" for mood and concentration — without a single urine test ever being done.
The chain: low zinc → high copper → an adrenaline profile
Pyroluria rarely appears alone. It most often goes hand in hand with copper overload and a deficiency of essential fatty acids (EPA, DHA, AA).
The chain works like this: zinc and copper share transport systems. When zinc drops, blood copper rises. In the pyroluria population, Cu/Zn ratios are typically as high as 2:1 instead of a healthy ~1:1.25. Elevated free copper stimulates the dopamine → noradrenaline pathway, and the client develops an adrenaline profile: hypervigilance, racing thoughts, panic, short and restless sleep.
It is precisely this combination that makes anxiety in pyroluria feel "electric". More detail on this part of the chain is in the article High Copper — Symptoms and Mechanisms.
Why SSRIs and benzodiazepines often don't work
SSRIs work by blocking the reuptake of serotonin from the synapse. But that only works if there is some serotonin in the synapse to begin with. In pyroluria the body has nothing to make serotonin from — B6 is missing as a cofactor for the enzyme (aromatic L-amino acid decarboxylase) that converts 5-HTP into serotonin. The SSRI blocks the drain, but the tub is empty.
Benzodiazepines act on the GABA-A receptor — they amplify the GABA brake. But if the body does not have enough GABA (because zinc and B6 for its synthesis are missing), there is nothing for the brake to amplify. The client feels sedated, but not truly calmed — and after a short time needs a higher dose, because the body builds tolerance quickly.
This explains why a person with pyroluria often ends up with the same anxiety after classic psychiatric treatment — plus side effects on top.
Dreams and sleep as a key diagnostic signal
Probably the most practical clinical sign of pyroluria is dreams. People with pyroluria typically do not remember dreams at all — or only in fragments. After zinc and B6 replenishment, dreams return within 2–6 weeks, and clients describe this as one of the first changes they notice.
The connection: rapid eye movement (REM) sleep depends on sufficient production of serotonin and melatonin, which need B6 as a cofactor. Without B6, REM sleep is shortened or irregular, and the client wakes up feeling as if they had not slept at all.
The practical shortcut: if you have not remembered dreams for a long time, if you wake up "falling apart" despite 8 hours in bed, and if stress wears you down faster than your peers — pyroluria is one of the likely explanations worth checking with a test.
Patterns that occur together
Walsh's data show that people with pyroluria have a markedly higher prevalence of co-occurring biochemical imbalances. The most common:
- Undermethylation — a client with pyroluria plus undermethylation tends to have an added layer of depression, perfectionism, and obsessive thoughts
- Copper overload — an adrenaline profile, panic, postpartum intolerance
- EPA / DHA / arachidonic acid (AA) deficiency — zinc and B6 are cofactors of delta-6-desaturase, the enzyme that produces arachidonic acid; this is why people with pyroluria often have fragile membranes and a greater tendency toward neuroinflammation
- High histamine or histamine intolerance — without B6, histamine breakdown slows down
In practice this means: zinc and B6 supplementation alone is necessary but often not sufficient. Corrections for the other findings that emerge from testing need to be added as well.
Five areas addressed by nutritional support for pyroluria under the Walsh model
Simply "taking zinc and B6" is necessary in pyroluria, but often not enough. Walsh's clinical approach works across five directions simultaneously. Exact dosing is always determined by a specialist based on lab results and in cooperation with a physician.
1. Targeted zinc and B6 replenishment. The active form of B6 (P5P, pyridoxal-5-phosphate) and zinc (ideally as bisglycinate or picolinate). This restores synthesis of serotonin, dopamine, GABA, and melatonin, supports histamine breakdown, and brings back dream recall and a better-quality REM phase of sleep. When supplementation is stopped, symptoms return in most clients — pyroluria is a stable metabolic trait, not a transient state.
2. Reducing free copper. As zinc rises, more copper binds to ceruloplasmin and free copper falls. This is one of the fastest ways to reduce anxiety and restlessness without sedation. Vitamin C (to support ceruloplasmin) and magnesium (NMDA modulation) are sometimes added.
3. Restoring fatty acids (EPA / DHA / arachidonic acid). Zinc and B6 are cofactors of the enzyme delta-6-desaturase, which converts dietary fats into arachidonic acid and other critical membrane lipids. In pyroluria, EPA, DHA, and AA are often reduced. Replenishing them through quality fish oil, and in some cases GLA from evening primrose oil, stabilizes neurons and reduces neuroinflammation.
4. Reducing oxidative and inflammatory load. NAC, vitamin C, vitamin E, selenium, magnesium, gut and liver support. Without this step, pyrrole molecules form faster than supplements alone can correct. In this biotype, diet, sleep hygiene, stress management, and possibly psychotherapy become biochemical interventions, not just side recommendations.
5. Support for digestion and absorption. Low zinc leads to low stomach acid, which impairs absorption of proteins and minerals — including zinc itself. Replenishing zinc and B6 often improves morning appetite, reduces nausea, and thereby improves further absorption. Otherwise the gut would keep blocking recovery.
How quickly changes occur
Based on published experience, changes tend to occur gradually, over weeks to months — individually for each person and without a guaranteed outcome.
Walsh's data also show one important phenomenon: when supplementation is stopped, symptoms return in most clients — because pyroluria is a stable metabolic trait, not a temporary state. This is why "treating" pyroluria is, in reality, long-term maintenance nutritional support.
Why a standard blood B6 test misses the deficiency
A client who suspects pyroluria often first has vitamin B6 measured in blood — and the result comes back within range. This discourages them from looking further. But the active form of B6 (P5P) breaks down quickly in the blood, and a blood-level reading often does not reflect actual tissue stores.
More clinically reliable than a single blood B6 measurement are: (1) clinical signs (dream recall, morning nausea, irritability, structural signs), (2) a morning urine test for kryptopyrroles, (3) response to a trial supplementation of P5P after 4–6 weeks.
In other words: if a "normal" blood B6 result is discouraging you from pursuing the pyroluria path, you should not let it. A negative blood B6 test does not rule out pyroluria.
Testing protocol — step by step
1. Free screening — will indicate roughly whether the pyroluria picture fits you.
2. Pyroluria test (morning urine, €99) — measures kryptopyrroles. Before the test it is important to stop B6, zinc, and high-dose vitamin C for at least 5–7 days (details in the article How to Prepare for the Pyroluria Test).
3. Copper + ceruloplasmin + zinc panel — captures the most common co-occurring factor (copper overload).
4. Optional: whole-blood histamine (€149) — captures undermethylation, which is often added to the pyroluria picture.
5. 45-minute consultation (€75) — we go through the results and explain the individual values; supplementation (zinc, P5P, manganese, possibly EPA / DHA) and the plan are handled in the Consultation with a Doctor / Therapist (€149).
If you are experiencing acute anxiety or paranoia, wait a few days before testing — acute stress can temporarily skew the result upward.
Sources
Next step
If you recognize yourself in this article, the most practical next step is the free 5-minute screening questionnaire — it shows your likely biotype and a recommended first test.