Snape inadvertently discovers Harry's darkest secrets. Rated M for self-injury, physical abuse and sexual abuse. No slash. Please read and review!
Harry Potter - Rated: M - English - Angst - Chapters: 10 - Words: 9,380 - Reviews: 124 - Favs: 265 - Follows: 415 - Updated: 8/30/2016 - Published: 7/28/2009 - Severus S., Harry P.