I know nothing of Sanford's politics. I don't know if he is a Tea Party Conservative or Centrist Republican. I do know that winning the seat was no great feat in a district that has voted Republican for about 30 years.
I also know he did it without money from the National Republican Committee who pulled their funding and a very lukewarm endorsement for the Speaker of the House. But we should forgive him for his very human indiscretion. Hey, we forgave Bill Clinton. True he was impeached but it failed.
Still I have to wonder, given how close Sanford's win is how much forgiveness would we have for Governor Mary Sanford who lied and had an affair with her boy toy in Brazil? How forgiving would be for General Diana Petraeus for her affair while commanding overseas? Who exactly do we forgive?