I don't even know where to start with my comment here because my brain is churning and reliving the story and absorbing and trying to figure out just why I love this so much. I'd quote but there are so many that I'm fairly certain I'd go way over the word limit.
Your Teddy, so unsure of himself but, at the same time, so very sure of himself, is beyond brilliant.
Your Harry, though. Oh god, your harry. Your harry breaks me in his brilliance.
<3 Neville/Ginny
I'm quite glad to have seen the rec for this on nk_aoede's journal as I'm not a fan of nextgen and, especially, crossgen but this just hit all the right notes perfectly.