Letting Go by Emerald Depths
Rated: 3rd-5th Years [Reviews - 13]
Summary: Just before graduation, Harry was given news that would haunt him for the next four years. One day, he thinks back on it, trying to figure out why the one he loved did what he said had to be done. Then the unexpected happens... Slight DH.