This guy was a completely outrageous Congressman. He should resign, but he won't, and eventually nobody will care.
No Republican in the future should resign for their behavior, either. Let the chips fall where they may is MO. They can just wait for election time.
I believe Weiner will get reelected, but I don't think he'll be as vocal, and outrageous as he has been. This is typical too big for your britches. No pun intended.
"It's not that I'm afraid to die, I just don't want to be there when it happens." Woody Allen.