Stress in 2026 looks different from what it did a decade ago. Most people are constantly connected to screens, notifications,…