А почему надо судить, если не по поступкам? вы думаете, если некое  абстрактное лицо делает  гадости, а потом искренне  раскаивается или находит себе  оправдание в стиле самадуравиновата ну или  самдураквиноват,  или я не хотел, но жизнь заставила, то это не подонок? Личность как раз и оценивается по поступкам, а не по моральным терзаниям до и после поступка...  Кстати  большинство людей почему то не считают себе подонками как раз на этом самом основании, что они мучаются и раскаиваются  совершая неблаговидные поступки, но  всегда  важен  результат их  моральных терзаний...