I love the time shift in this, and this part:
Behind the terror, he saw discernment and recognition, and beyond that love and understanding for his cowardice.
The attention to detail and the inner workings of the characters make it such a good ending.
Thanks so much :)