Everytime I re-read this series, I'm so amazed by how normal the characters are compared to most BLs. (by normal I mean, well-written like they feel like actual people, instead of one-dimensional tropes)