Is it too late for Weiner to straighten himself out?