Hi! I'll be glad to be of help with this issue.
I can imagine how frustrating this situation must be for you. You are clearly a normal guy and you are a giving and caring person as well. That's wonderful. And you've now met someone who you are not only attracted to but you sense is someone you want to have a real relationship with. Someone you could really establish a love relationship with.
That means that she has a lot of really good qualities along with being great in bed. And you recognize these qualities. But you are also seeing some qualities that make your scratch your head. She is contradictory in her behavior and what she says in some ways. She is moving in her heart as fast as you are in your heart; but she keeps talking about taking it slowly, about not committing, about being loose. So you are now unsure how to understand the situation.
She's also unsure how to understand this situation. We don't have her here to talk about it openly, but from what you write, she's trying to slow down her heart but is having a hard time doing so. She may be also afraid of losing you if she goes too slowly. We don't know.
And this is actually the key to my answer to you that you need to consider and think about. You don't know. But the wonderful thing is: you don't have to know. Don't try to have definitive answers at this point. Be willing to live with the uncertainty and see where things go.
You can feel free to tell her you think she's wonderful, etc. But she clearly is unready for commitment and certainty. So let things develop. Now, remember: I'm not saying you pull back. I'm suggesting that you not try to know for sure what the situation is at this time. There's plenty of time in the future to see how the relationship develops. And if something is not quite right, there's plenty of time to find that out as well.
So, enjoy this part of the "romance". Because this is part of how a romance works. There's uncertainty. And she's afraid of doing things too fast because of her past, so this part of the romance is going to take a while. That's okay. Stay with it.
Okay, I wish you the very best!
My goal is for you to feel like you've gotten Great Service from me and the site. If we need to continue the discussion for that to happen, then please feel free to reply and we'll continue working on this. If the answer has given you the help you need, please remember to give a rating of 5 (Great Service) or 4 (Informative and helpful), or even 3 (Got the job done) button. This will make sure that I am credited for the answer and you are not charged anything more than the deposit you already made by pressing any of these buttons. Bonuses are always appreciated! If I can be of further help with any issue now or in the future, just put "For Dr. Mark" in the front of your new question, and I'll be the one to answer it. All the best, XXXXX XXXXX