I’m not quite sold on this, although I see where you’re coming from. Better if he just dies, to be honest.
Actually, my number 1 choice would be an option to have Trahearne turn out to be an imaginative delusion your character was experiencing, like in Fight Club.