Thank you SO much! *attacks you with hugs* Ginny was so integral to this story, I'm glad that you liked her characterization in this. She's not bad. She's just a stumbling block to delicious Snarry. : )
In all seriousness, thank you so much for such an insightful review. And, of course, thank you for reading, too. *g*