Stress Is Over Your Head