<human>: Can you condense the text into a few key points?

I met this girl while volunteering about 6 months ago and always thought that she was incredibly attractive, both physically and intellectually, and had a fantastic personality. I never thought I stood a chance with her. Recently, she got out of a relationship that went sour over the summer, and I found out to my surprise that she was as into me as I was to her. She shares most of my geeky interests, and loves most of the movie choices and hobbies that I love, and we've gotten to the point where she cuddles with me all the time, meets up for me almost daily on campus, stays over around 3 times a week in my bed and makes out with me, and sometimes goes a bit further (no sex yet.)

We recently talked to her to figure out what we are. From what I've gathered, she is interested in me, and very into me, but she doesn't want to turn me into a rebound and wants to take things extra slow. She agreed that we should try going on a few dates to see how that goes. My worry is that as somebody who hasn't even had a girlfriend before, this girl was my first kiss (essentially a two hour long make-out session. Talk about getting thrown into the deep end.) I have absolutely no idea how to pace this, and I feel like my lack of experience will destroy what we have like it has with girls in the past. How can I know whether I'm moving too fast or too slow?

I guess I'm wondering what I can do to make up for my lack of experience? Should I focus on researching the subject, talk to her about it, accept that I'm going to embarrass myself and come off as a complete noob, or is there something else I can do? Is there another way to educate yourself about this other than lots of trial and error?
<bot>: Recently opened up to a girl, but I feel completely inexperienced compared to her. I'm at a loss of what to do to offset my obvious lack of experience.