В людях есть много чего, что невозможно представить и что иногда вылезает. Они потом и сами не рады и случись повторно похожая ситуация, уже никогда так себя не поведут, выводы сделают, раскаются. Поэтому вы и себя не судите строго и БМ своего тоже. Какой человек никогда и не поймешь - то ли он подлец на самом деле,  и это он и продемонстрировал в сложных ситуациях, то ли хороший человек, каким мы видим его обычно, но ошибся просто. Часто это только наш выбор, каким его считать, а он на самом деле ни то и ни другое.