<human>: 4 weeks ago, met this girl online, we tried for awhile to meet up but never did. A week ago I decided to give things another shot. We texted off and on for the week, I asked if she would be fine texting more often after a few days and she enthusiastically said yes. A day or two later we were able to grab dinner and we really hit it off. We agreed to see each other again and she had me buy tickets for the next date.

So start texting her more often. Partly because she said I could, partly because I text everyone a lot, and partly because I wanted to talk to her while waiting for the next date because she is busy studying for finals. We never talked about anything serious, just various things. Today I asked if she was still interested in a second date and she said no because I texted her too much, which made her feel like things were moving too fast, and that she would like to just be friends.

I apologized and said that I thought it was ok to text her since she gave me permission. I had even dropped a subtle hint earlier in the week that I felt like I was talking to her a bit much, but she made it sound like it was ok. She seems pretty adament about being friends, but we havent spoken since i apologized and we agreed to be friends.

What I want to do is apologize again, tell her I made a mistake due to a misunderstanding, and ask for a second chance. I would offer to let her set the pace, and text only at a level she is actually comfortable with since her and my definitions of "text more often" is different.

Is this something I should do, or is there a better way to approach the issue? How long should I wait before bringing it up? I want to give her space for a bit, maybe until after Christmas or New Years, but perhaps it would be better to do it as soon as possible?

Can you summarize the given text in a few sentences?
<bot>: She wants to be friends because I texted too much due to a misunderstanding. What is a good course of action and timeframe?