I do believe that he may have learned not to make the same mistakes. I am not so sure he has learned to make sound judgments. What he did shows a lack of the ability to make proper decisions-sound judgment. While he may have reformed his behavior, I doubt he is any smarter than before. There is no rehab for stupid. The Mayor of New York City must make some tough decisions,
an ability that requires a certain intellect and sound judgment. The Mayor must be a good leader and set a good example. The fact that Weiner thinks he is in the same company as Rudy Giuliani, Michael Bloomberg, and Ed Kock proves that he lacks sound judgments (http://clicktotweet.com/TYbmv). He has $4.3 million in funds. I think he just wants to spend it rather than return it.
I only hope that the voters can see that and make the smart decision when they vote. However, anything can happen in politics. The voters proved that when they elected Mark Sanford to Congress in South Carolina.