Это естественная реакция. Психолог Уэнделл Джонсон называл это "болезнь ИФД" - идеализация, которая ведет к фрустрации, которая ведет к деморализации. Вы ставите нереальные цели и бессмысленно пытаетесь их достичь. Разумеется, это не удается, и вы чувствуете себя плохо. Если вы действительно хотите как-то улучшить свое поведение, ставьте перед собой реальные цели и пытайтесь достичь их. Вместо этого вы выдумываете какое-то абстрактное понятие (у которого нет никакого реального содержания), и безнадежно пытаетесь соответствовать тому, чему невозможно соответствовать. Это все равно как если бы вы нарисовали какой-то выдуманный объект на реальной карте, а потом отправились бы искать этот выдуманный объект на местности (и, конечно же, не нашли бы). Забудьте про дурацкие абстракции типа "абсолютной святости", которые не соответствуют ничему в реальном мире, и решайте реальные задачи - "меньше врать", "стараться держать слово", "быть немного дружелюбнее". Возможно, решать эти задачи не так увлекательно, как убивать несуществующих драконов, но не проще - и гораздо полезнее.
Определитесь, что в вашем понимании "моральное совершениство". В противном случае легко стать тем, кого принято называть "моралистом" в негативном смысле. А таких не любят - и вполне заслуженно. И, как правило, не скрывают этого.