Hate notesPenelope Ward, Vi KeelandRayoRead Jun 2023 · 50 reviews · 51 books readThis made me cry for like 2 hours fr 0GIF