This is SOO good. I don't know exactly how to explain this, it was honestly a roller coaster of emotions. Imo, it wasn't entirely sad, it was just so hard to see what the characters are going through both past and future TTTT