10000/10 Read this a long time ago and made me cry buckets, I know that the ending was expected but I can't help but sympathise.
Rec - Kimi Ga Naita Hi