So I've been talking to this girl for two weeks , she just got back from spring break and yesterday was our second date, we hung out at her house and she cuddled with me during a movie. She is very selective about who she sleeps with and doesn't give it up easily. I knew this going in, but went over anyway. Her roommate came home and I couldn't escalate to anything, the girl sensed that I was a bit annoyed and it was getting late so I went home and she went to sleep. We had a stand off but I still got the good night kiss. She text me half an out later saying she hopes I didn't have a bad time which I replied with a I had fun I didn't think you did. She basically said she had fun but was trying to keep things light and go slow. Me being an impatient asshole responded with, yea but there's a fine line between keeping it light and being toyed with; d1ckhead/desperate move, I know. She basically responded with we've only hung out twice and that if I had other prospects I was so antsy to persue I was free to but that she was gonna go at her own pace. I said that I just didn't play games, but that the convo was getting to serious and I just said goodnight and went to bed. She usually text me everyday but hasn't yet today. I'm just impatient with girls who don't put out, but in hindsight it was only our second time and I should have given it little rest. Is this situation saveable? Should text her and act casual? Offer an apology( probably a terrible idea ) or just let it go and see if she text me one day again. She was definitely into me a lot, she just doesn't sleep with people she isn't dating.