After the Final Battle, everyone has their demons to wrestle...
Harry Potter - Rated: M - English - Drama/Hurt/Comfort - Chapters: 13 - Words: 52,178 - Reviews: 1149 - Favs: 1,301 - Follows: 398 - Updated: 7/27/2011 - Published: 6/18/2011 - Severus S., Hermione G. - Complete