<human>: Give me the gist of the text in a nutshell

So heres a little bit of context for y'all: I hosted a house party for my birthday approximately two weeks ago where I shared a great time with a girl that was a plus one, lets name her Annabel. We made out, flirted and cuddled all night and got a long great. 

I decided to contact her on Facebook a few days after the party, and almost instantly clicked with each other. I thought it would be a good idea to ask her out on a date and she kindly accepted. 

A few days pass, and I messaged her once for a chat,  and then another a day before the date to see if we were still on. Things were all fine and dandy, we met up on our date and it was pretty much perfect, we spoke as if we had known each other for years and she just couldn't wipe the smile off of her face for the 3 hours we were together. 

However here's the dillema that I'm unsure with. One of her friends (lets call her Judy)is my good friend also, so I have a way of gathering information about where Annabel is at and how she feels. I spoke to Judy and asked her what Annabel thought of the date and it was received very well, apparently I looked great, and was also very easy to talk to. She also sent me a text straight after we parted ways saying what a lovely time and how she'd like to meet again soon.

I know for a fact that Annabel is interested as she has vocalized this to me, as seen by the texts as well. However should it be left up to me to initiate most conversations? Should it be left up to me to organize the dates? 

Is the fact that I know she is interested a good enough reason for me to not worry about organizing the dates every time? Are there certain ways I can work around this and get her to participate in initiating conversation and organizing dates.
<bot>: met girl at a party I hosted, met up on a date, pretty much perfect, she has vocalized her interest in me, but I always have to initiate conversation and organise dates.