Yeah man. There's a lot we don't know about ourselves and we kinda learn by exchanges with others. I think you need to really step back and evaluate everything abou this girl and this relationship, and maybe look at yourself and see where you stand. Look at all the girls you've dated and how things were with them. Sometimes guys can be pushovers or just the type to let the girl steer , and it's often not a good thing because they are oblivious, and a man that waits for girls to always make the first move, will be susceptible to a more experienced woman's manipulation.