Cheer Up, Democrats

Yes, the South Carolina debate was testy. But there are still a lot of ballots to be cast.