A new 2026 study reveals how chronic stress depletes NAD⁺, impairing immunity and accelerating liver cancer—while linking the same pathway to Alzheimer’s. Here’s what it means for your health.