You don’t get extra credit for feeling badly after you’re caught.
Whatever is wrong with him, no amount of punishment will ever stop it from being wrong. He is unlikely to get “better.”
His real defense: “I am a liberal Democrat with powerful connections; therefore, I deserve no punishment.” If the judge is a liberal, the argument will be considered sound, and Weiner will get off with practically nothing.