Tech Is Technology Making Us Less Patient? The Psychology Behind Instant Everything November 10, 2026 24