So beautiful and heartbreaking and holy fuck I have a final in two days.