It's really hard to comment intelligently when a) one is behind on the canon and b) they're written well enough that the reader is drawn in despite (a). I think the only thing I can possibly say is that you write the characters so strongly that they're real; you really breathe life into them.
no subject
♥!