A million seconds is 12 days. A billion seconds is 32 years.
Count one number per second, never sleeping. You reach a million in under two weeks. You reach a billion around your thirty second birthday. Same words, wildly different objects: a billion is a thousand millions, not a bit more than one. This is why a person with a billion dollars is not a slightly richer millionaire, and why a billion pound overspend is not a rounding error on a million pound budget.