I learned that 1 + 1/2 + 1/4 + 1/8 + ... equals 2. But how can adding infinitely many numbers produce a finite sum? If I keep adding positive numbers forever, shouldn't it eventually blow up to infinity? What makes some series converge and others diverge?