Extended unemployment benefits for nearly 2 million Americans begin to run out Wednesday, cutting off a steady stream of income and guaranteeing a dismal holiday season for people already struggling with bills they cannot pay. Unless Congress changes its mind, benefits that had been extended up to 99 weeks will end this month. That means Christmas is out of the question for Wayne Pittman, 46, of Lawrenceville, Ga., and his wife and 9-year-old son. The carpenter was working up to 80 hours a week at the beginning of the decade, but saw that gradually drop to 15 hours before it dried up completely. His last $297 check will go to necessities, not presents. "I have a little boy, and that's kind of hard to explain to him," Pittman said. The average weekly unemployment benefit in the U.S. is $302.90, though it varies widely depending on how states calculate the payment. Because of supplemental state programs and other factors, it's hard to know for sure who will lose their benefits at any given time. But the Labor Department estimates that, without a Congress-approved extension, about 2 million people will be cut off by Christmas.