I'd have to agree with Blue...
After a certain age we all kinda grow up and learn compromise and communication (Some sooner than others)... but in all honesty, with the efforts you put out, has she even thrown you a bone as to she's trying to get this to work?
In my humble opinion (and there are times I'm in left field), I think she's selfish, she has trust issues, and self esteem isssues. Even if I'm wrong 2/3, it's still enough to ask yourself, "Have given till I can't give anymore? Is there something else I can do?"
If you answers come to the same conclusions, then tell her you love her very very much but you need more and run.. run away.. to the hills ~
Relationships/Love isn't supposed to be so complicated, it should just come naturally

Just me two schillings