Life Is Beautiful ★★★★½

i haven’t cried this hard in a while