Talk about having it all! Irma seems to categorise her lovers in neat sections the way she keeps her books. I particularly liked her patience with Severus, who she could not understand but freed her Thursdays to be sure that she would always be able to support and look after him when he needed it. Also, Rosemerta really needs to cop onto herself or get replaced!