Stress is How You Win ...