Lol glad I might've saved you. Yeah if I saw no-senate-conviction sitting at -140 I would've smashed that line with everything I own. There's practically no chance that would happen in this senate no matter what Trump's done. But I don't think a resignation is out of the question at all, either to avoid impeachment or to avoid losing in the general if it's looking that way next year. So I'm not sure I'd touch that right now.
Right now there seems to be enough for impeachment even without an explicit quid pro quo, and there's probably a lot more evidence to dig up. And if Pelosi's on board with that, I think there's a pretty good chance of it happening. Pelosi doesn't have a hint of a backbone, and she wouldn't be suddenly jumping on this side unless she thinks they'll get it done.