Ive known this girl since 10th grade (8 years ago). She dated my friend for the past 6, they just broke up after he treated her like shit and secretly cheated on her the whole time. Her and I have been hanging out since they ended it a few months ago. Eventually we started hooking up, and hanging out alot. We get along great, the sex is awesome, we like all the same shit blah blah blah. Anyway eventually I tell her the random sexing is great, but I want more from her. She keeps saying shit like she wants to be together but she is still hurting over her ex, and doesn't want to rush things with us and ruin it. Says she doesn't want our relationship to be the "rebound". I like her alot and could see myself with her for a long time. Shes the first female who I feel like could be my best friend. I want to give her space, and i have been giving her ALOT of space.
A while ago I make an ass out of myself at the bar with her, get jealous, say some rude shit, and we dont talk for 2 weeks. I text her yesterday afternoon saying i was sorry and I miss her company. She randomly comes over after she gets off work that night and we have an awesome hook up, afterwards we watch an episode of game of thrones and just talk for a while. Again she says she wants to be together but she just needs more time.
I have never had anything but one night stands since high school. I enjoyed being alone and had alot of fun, but would like to start a new stage of life, as im about to graduate and start a career. With this girl, I am completely lost. One one hand I want to encourage her to go out and get laid and party so she can hurry up and get over her ex. But on the other hand, I feel like if im not enough for her now then I never will be. I just dont know if I should continue to back off, or if I should push her to be serous about us.