Okay, I am going to make this post as detailed as possible for people to critique on my actions, thoughts, perspective etc. And most importantly give me advice. All opinions will be taken seriously, as I am very appreciate on the community, as it has literally changed my life and my perspective of everything.
I had been in a relationship for over 4 years with a girl, although it ended a couple of months ago only because of simple non dramatic reasons.
First of all I will explain the girl, shes caring, sweet, good girl type, loyal, and doesnt enjoy drinking etc. I knew that she was relationship material due to these factors, and the fact she comes from a stable background and has a good relationship with her dad.
We shared 4 amazing years together, as I was her first for everything, love/sex etc! And, I was also her best friend, whom she spoke to every night. She almost never shit tested me, annoyed me etc!
The reason we ended was because of my background, I have a very cultured background where girlfriends etc should not be brought to the house etc. Im 20 years old though, and however my parents know about me and girls, but they simply tolerate it, as long as i dont flaunt it around my younger sister, as I have to be a good example to her. My ex girlfriend loved me, and everything we did, however it really upset her that we had been together for so long, as she had still never properly met my parents or my family. This is completely understandable, and I can only think highly of her since she was with me for 4 years, and tolerated not meeting my parents. It just proves how much she cared and loved me I suppose. Understandably, we broke things off then on good terms, which was hard for both of us.
Its been 2 months now, and of course it has been hard for me although i have marched through the pain, and learnt to accept the fact that Im going to get better

We both stay in Birmingham, in a small part of town therefore its very easy to bump into each other. I have seen her a few times, but I chose to leave her and refrain from any contact from her as i know that its best.
Now, she called me completely out of nowhere yesterday afternoon.
We spoke for a bit on the phone, but she of course had a differant agenda, and wanted to meet with me later that same night. Of course I knew she missed me, however I wasnt 100% sure if she wanted to start things again or whatever. So i agreed to meet with her at a cafe. Things were good, we spoke about what we had been up to etc. She knows that i have been with other girls, and says its hard to think about but she accepts it since we wernt together. And she admitted she kissed a random guy, but in all honestly it didnt bother me when she told me. Im not sure why it didnt bother me, maybe i have a good core inner game etc. But in all honestly, im a very calm, non needy guy anyways. Even when we broke up, I didnt get jealous or no bad thoughts ever ran through my mind about her. I simply missed her company, and only did have good memories and good thoughts about her, never bad.
So she basically implied that she would like to start things again, and that she missed me alot. I was happy about this because i know that shes a good girl, and she isnt manipulative so it wouldnt be misleading on what she wanted. We agreed to go out for dinner, and the movies tomorrow, however i told her i want to take things slowly and not rush into anything. Its slightly frustrating though, since i was beginning to get over her, and it seems as if the hard work was done for nothing now.
I just need to think with both my head and my heart on this one i feel, and other peoples opinions would help alot! How would i go about leading the frame, etc?
Again, all peoples opinions will be taken with great consideration and i thank you for reading the post!