And then he thinks of the child witch... Gross.
A setting with lots of witches banding together makes so little sense to have compulsive heterosexuality in you telling me all of those witches had this super close sisterhood going and NONE of them saw each other romantically? Yeah, no, no way. After all some of them have been through, it actually makes no sense they'd still be interested in men at all.
Also, Nightingale and her friend would've made a great couple. Sadly it seems she's doomed to be a losing heroine, or for this to go the creepy harem route. (China has apparently never heard of polyamory, lol)