This is a really wonderful story that I can read over and over and never tire. (Chizu's mom pisses me off though)
Sorenari ni Shinken nandesu