By using this site, you agree to our Privacy Policy and our Terms of Use. Close

10/10. Would read OP again.

Edit: Finished reading it again. Still great.

Edit 2: Finished reading the Updated OP. 9/10 Not as great as the first time