Always enjoy the details: what will they both do for a living, where will they live, what interests/hobbies will they have. I'm glad you liked that part.
Yeah, Snape's own insecurities gave him a blind spot, and I agree, it was really satisfying to give Harry all those things in the end. Honestly, I got so caught up in the audiobooks sometimes that I had to remember I had a plot!
Hmm, the caretaker in GoF--you mean Frank Bryce? :)
Thanks so much for such kind words and a thoughtful review. I really appreciate that you read, and I'm so pleased that you liked it.