Very good introspective fic and very well done.