Oh wow - -this was just...amazing. There aren't words to describe how much I love this fic. It's funny, it's poignant, it's got everyone spot on, and your Rosmerta is incredible. I love the relationship between her and Neville. Just perfect in every way. :)