It is a tearjerker from start to end... Though at the end there wasn't any more tears to pour... with a nice heartwarming extra chapter afterwards.
Bokurano