In my opinion ,I think she used to be in a committed relationship and got hurt badly .
You gotta fight for her and be patient , If your in it for the "Anna Panna " ,I would recommend you to look at other options
If you're serious with her then you will have to play the long game my friend...