I didn't know that I've already read this before, i guess i forgot to mark it, and so I ended up rereading it again. Oh how can i forget how good this was. ^^