Thank you! I'm always happy to spread some contentment.
I'm very happy that Eileen's characterization felt natural to you--I love the way you describe her. I agree that she wouldn't change completely or overnight; some of her habits are ingrained over a lifetime, so she certainly has some work to do, as do Toby and Severus. But as long as they're willing to try, I think there's quite a lot of hope for them.
I'm glad Luna worked for you, too. She's one of my favorite characters to write, so I was really happy that there was a chance to include her here.