Defense Secretary nominee Pete Hegseth vowed not to drink if he is confirmed to the Pentagon's top job after a deluge of negative stories highlighting his binging threaten to tank his bid.