#1Snapes surprise for Lilyby eliza3501I wrote this before bed so ignore mistakes. It felt mildly treasonous when writing but I think it turned out good. I also think I aced the James and Lily argument. it is...Completedsnumbledoresnilyhogwarts+7 more