Anthony Weiner Dethroned by Raw, Naked Morality

Anthony Weiner has resigned from his seat in the United States House of Representatives. This is surprising, as Weiner emphatically resisted resigning his seat. Weiner, as a cape and tights wearing super hero disguised as a politician, which originated from his Twitter account, suffered a very short reign as far as indiscreet scepter brandishing super heroes go. All super heroes have one lethal weakness. Superman’s Achilles heel was kryptonite, and Weiner’s was morality. Generally, when caped politicians of flaccid character come face to face with the power of substantive morality wielded by a patron saint of morality, and in this case Ginger Lee, and her pettifogger of the legal profession Gloria Allred, a hasty withdrawal from public intercourse ensues.

(more…)