Great story, I love how the main character reflects on how he got to where be was and why he feels the way he does. A very interesting character development too.