I need advice on a girl I'm currently dating.
We've seen for a couple of months.
So I've seen this girl for a couple of months and at first she was ( playing ) really hard to get saying stuff in the lines of blah blah I don't want a relationship. So one night she sends me a txt saying that she doesn't know what she feels towards me and that she doesn't want to hurt my feelings. I played it smart, so I waited thinking of what to text back. During this time she sent me another two text messages begging me to answer something. I decided to send her something along the lines of: "It's okay if ya just want to be friends. you're the sweetest girl I know and I really didn't expect anything out of this

. I proceed to use a couple of tricks on her, like the cube test and some other random stuff.
This is what made her really interested in me and soon after we start dating. Fast forward two weeks and all is going fairly well, except for the fact that this girl is really, really insecure ( constant fear that I will leave her ).
Fast forward one week and she suddenly turns really cold. This has been going on for two weeks now. She hardly wants to see me, maybe once a week, if I'm lucky. She told me that she doesn't know what she feels towards me anymore so I ask whether she wants to be with me and we have a discussion:
Girl says:
She doesn't want a relationship, or that she's not ready for it ( she's 19 ).
She doesn't want to continue because it wouldn't last ( the relationship )
She doesn't want to break-up, because if I'm the right guy, but she just hasn't realized it yet. ( riiiiight

)
She doesn't want to break-up with me, because she doesn't want to see me with another girl
Basically her emotions are a roller-coaster, she's insecure and doesn't know what she wants.
So my options:
1. Break it off with her, by saying she's really sweet and all, but we're just too different.
2. Wait and
*hope* she starts being nice again
3.
Other? Any Ideas how to play it smoothly?
pros for staying with her:
-She's really interesting and hot, social proof.
cons:
-Constantly makes me feel shitty.
-Not getting any sex either ( yeah she's a virgin, we were about to, but then she went cold on me again. Don't see myself getting her anywhere in the near future )
-Oneitis
-Not being able to see other girls ( although I wouldn't even want to at this point, see above )
Before her, I was seeing this other girl too, but I had to break it off, after I started dating the current girl. Now I have 0 potential girls to play.