Time running out
It took Katie a few days to build up the courage to finally ask Dan if he wanted to go to prom with her. She was hesitant to do it because she felt like it was uncertain whether he felt the same way about her. At the same time, she really valued his friendship.
But this was high school, and if she wasn’t going to do it now, then who knows when she would ask him. If she didn’t figure out whether or not Dan had feelings for her, she would regret it for years after. So Katie gathered some courage and found Dan by his locker.