Okay this had me bawling sad and happy tears I haven’t cried reading anything in a veryyyyy long time