A chance meeting during the summer holidays has unexpected consequences for one snarky Potions Master and one unreasonable seventh-year Gryffindor. Can the two work together and find love in times of war, or will the ghosts of the past divide them? AU
Harry Potter - Rated: M - English - Romance/Hurt/Comfort - Chapters: 24 - Words: 115,432 - Reviews: 58 - Favs: 54 - Follows: 94 - Updated: 2/11/2018 - Published: 5/25/2017 - Severus S., OC