God there is a lot to unpack here. Are you for real?Also, smh at people calling him "a piece of shit." Yesterday you all thought he was a great person. People have issues, and I'm glad he's resigned over this, but there's no reason to dehumanize a person over what are relatively common flaws. Part of this vitriol is why our prisons are so needlessly full and why we are not seeing much focus on actual rehabilitation in our prisons. Good people would feel compassion for both the victims and the perpetrator.