I ran across this thread by accident but you should learn and remember a few things from this:
Lesson 1: Never ever NEVER trust a girl. I don;t care how sweet and honest you think she is, she isn't telling you everything. Best case is she is withholding a few things; worst case is she is lying her A$$ off. It's ok to be in love or heat with her but don't trust ANY of them. Yes that means your woman. This doesn;t mean you should be a paranoid freak but pay close attention and don't ignore your instincts if you feel something is wrong. I'm married to the best woman I know, do I love my wife? yes. Do I trust her? absolutely not.
Lesson 2: Remember the world of full of girls. Billions of them.....literally. Don't fret over one. Like I said, there are billions you can replace her with, hell, replace her with more than one. It's an endless supply of a natural resource. Don;t buy into the "soulmate" BS, there are many girls out there you'd like that you just haven't met.
So go out and talk to some women you find attractive. Be confident or at least act like you are. Make it a point to talk all you can and you'll be surprised how many will respond. You'll get shot down some but remember lesson 2. It only takes about a day to start a relationship with a woman so when you find one (or more), remember lesson #1 to avoid the BS you're going through now.
As for the girl giving you all the BS, ignore her or mess with her back. When she calls back, tell her you have a date and you have to go. When she asks how it went, tell her great but don;t give details. Make up lies, keep her guessing. She'll either get pissed or leave you alone to find some girls you really like, either way problem is solved.
Ok I'm done with that novel, back to work