3rd tike rereading and i still end up crying every time this is absolutely one of my all time favorites i will forever love this story i always end up thinking about it i love realistic and complexish stories like these