Ok, some background:
I'm a medical student in a new town, and because I'm so busy it's become very difficult to meet new people. So I hesitantly made an online dating profile and wasn't having a whole lot of success. Just as I was about to delete my account, I get a nice message from a pretty attractive girl. So we exchanged a few messages over several days, and then she left her number and said she was deactivating her account. I call her and we arrange to go on a hike in a few days.
I'm busy at the hospital and she has an hour free. It's a day before the hike but she wants to meet up since she's close by. I agree and we spend 45 minutes on the grass by the beach talking. Got the nervous jitters out of the way at least.
We meet for the hike and go for about 2 hours. Great conversation - she's clearly intelligent too and not just a pretty face. It's getting late so I suggest we grab some dinner. She agrees and I pick her up an hour later at her place. It was just supposed to be simple like sushi, but the place was closed so I ended up taking her to a fancier sit down restaurant. I pay for dinner, we go walking hand in hand and she grabs us ice cream. I was going to take her home but she wanted to go to the beach first. She rests her hand on my lap as we're driving. I had only planned this date to be four hours tops, but in the end it was about seven. I drop her off, walk her to her door, and kiss her goodnight.
Get a call from her, she feels like hanging out. I was hesitant because our first date was yesterday and in the back of my mind there's the whole 3-day rule, but I oblige. I meet at her place, we go for a walk on the beach, and then surprising she wants to come to my place to watch a movie. We end up lying together on the couch, but I knew not to make any overly sexual advances as it didn't seem like she would be receptive this early. I drive her back to her place, have a more passionate goodnight kiss and leave.
My masterpiece. In case you don't know, the Perseid meteor shower was taking place this weekend. I tell her I've got a surprise to show her but we have to wait until midnight. She gets really excited over the phone. We drive up to a mountain, pitch dark, and hike to the top. I brought a blanket and some hot cocoa, and maybe foolishly also some champagne. We couldn't get the bottle open because I broke the tab fumbling in the dark. We lie on the blanket and she says she's never seen a meteor shower before. It was pretty cool and I have to say, in all of my dating experience, never done anything remotely this romantic before. We make out a bit under the stars, and I tell her I don't want to rush things too fast and that we've been seeing an awful lot of each other the past week. She's starting a new job and my classes will start in two weeks, so time will become pretty stretched. I ask how she feels about me being her boyfriend. She says "Not yet." Anyways, two days later and I haven't heard from her. I'm determined not to make first contact here.
Should I have waited more than 3 dates before springing that one on her?