This is such a rare gem, you really don't see stories like this often, not only in BL but in fiction in general...