Brian McCarthy, 25, during a Virginia Lottery press conference at the Herndon Giant where he bought his $107 million lottery ticket. He's already given $50,000 to Herndon charities. (SHAMUS IAN FATZINGER/FAIRFAX COUNTY TIMES)

The winner was 25-year-old Brian McCarthy of McLean, a Langley High grad who had been working for Pepsi and living with his parents. (So it’s not the usual 79-year-old retired person.)

He bought the Mega Millions ticket at the Giant grocery on Elden Street in Herndon. (So we know they can be sold around here, though it’ll never be the Herndon Giant again.)

He’s taking a one-time payout of $68.4 million, and he’s already bought a BMW. (So the taxman isn’t getting it all.)

And he’s already donated $50,000 to local charities — $25,000 each to the Herndon Optimist Club and to Herndon-Reston FISH, which helps families in dire financial need. (So that’s just plain cool.)

McCarthy told the Fairfax County Times that he was a regular lottery player, and had twice won $1,000 on scratch-off tickets. “I guess that is what kept me coming back,” McCarthy said. (So there’s hope for the rest of us degenerates.)

Feel better?