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

I've been talking to this girl for a little bit. For a few months we exchange texts but nothing really happens. Turns out we both liked each other. A few romantic gestures later we have our first date. 
  First date goes really well: we went zip lining and we were getting close and holding hands/hugging, etc. We had a great time and she comes over to my house a few days later. We watch Christmas movies and cuddle. On her way out I give a kiss. 
  A few days go by and she comes over again. This night is a bit more intimate and we wind up in my bed. We don't have sex but we pleasure each other. She tells me her parents told her not to spend the night. Long story short; it's 6am and she's still here. 
  Her parents get really upset with her and cancel dinner we had planned for the night. Me and her are upset but we both agree we did nothing wrong. A few days later I see her and she says things are moving too fast. I don't argue with her and tell her she can take some time and we can slow down. 
 
  A week goes by and we don't talk too much (Finals week) and we had plans to celebrate after the semester. I get dinner reservations, get tickets to go ice skating, and buy her flowers. She calls me before we are supposed to go out and tells me she doesn't think I'm a good idea. She says she still likes me.
 
  I decide to at least go over to her place and bring her the flowers I got her. I go over there and give her the flowers. She says, "Does this make me an asshole?" I say, " I don't know." And I leave. It's been a week and I want to talk to her...should I ask her to meet up and talk? Has anyone been through this before? It feels to me like everything was really good and this came out of nowhere.
<bot>: Was dating this girl and things were going great and suddenly she just shuts me off. Just wanting some help with what I should do.