This is...wonderful. An amazingly true Harry, with his persistence no matter the obstacles in his path and his stubborness and his good heart...and a Snape (both young and old) who's so perfectly Snape in his fear and anger and hope that he must be real...somewhere. This will absolutely be added to my recs page at the next update. Fantastic work.