So 3 weeks ago I went on this date this girl, easily one of the best dates I had all year. She was a solid 9/10, super fun personality, lots in common, etc. After the date we're flirting around on texts here and there, and then I try scheduling a 2nd date. She says she has work. OK a little later I try a different date, says she has work. So I ask her to give me a time she's free, she's like il let you know tomorrow cause I'm going to sleep. Been about 4 days no reply, I then send her a little text reminding her to let me know, and she doesnt reply for another 5 days. At this point I'm like wtv move on this girl is ghosting.

Though I was bored today and just felt like calling her out on it. I sent a text "hey I always told you to be honest, if you didn't want to see me again then just say so, but to say you will give me a time the next day and not say anything for over a week was dumb..." and boom, she replies instantly with paragraphs. First paragraph is her apologizing and how lots is going on in her life. Another paragraph making me seem like a bad guy for not taking this radio silence as she's busy and I should be more understanding of her feelings (she's on fb 24/7 so lol?) Another paragraph of how she doesn't like that I called her dumb (I meant how she ghosted not her personally..) and how I need to calm down. I then sent her another text saying I am totally calm and how she didn't tell me what's going on so how am I supposed to know and that she still hasn't given any dates. Then she replies right away that she understands and she's pretty much free after exams which is in 3 weeks.

Is this too much time between? I feel like this is some ploy for her to string me along for 3 more weeks before making more excuses. Should I tell her ok and wait 3 weeks (I'm still seeing other girls so I am not attached to her) or what should I respond with? I mean I have exams but I could still hang out here and there so I feel this exam excuse is bs..