Дональдсон - это всегда вещь. И всеегда на грани глупости, до того он доводит свои логические игры. Но сознавая идиотизм ситуации, все равно "переиграть" Дональдсона невозможно - попробуй дать какое-то собственное объяснение сюжету - ничего не получается. Мне кажется, у него какой-то эмпатический талант будоражить читателей (и для этого он может пользоваться весьма грязными методами).
Как минимум не похоже ни на что - и заставляет копаться в себе тоже.
А насчет самокопания героя - пусть копается. Стать героем или еще кем-то - это слишком банально. После 10 лет больной или несчатсной жизни на самом деле ни святых ни демонов не образуется - только в фантастике.

Застрять в собственных переживаниях для несчастного человека - нормальный путь (оставляя в стороне вопросы силы духа или эффективности ментальной позиции).