First of all it is perfectly alright for you to feel however you feel. If she has isolated herself then you really aren't in a relationship right now and it isn't your fault, but you can do something about it if you want.
I had Shannon read your post and she said for me to reply because ironically in our situation it is Shannon that withdrew (I have sworn it off after living it for years).. You won't be in a relationship unless you fight for it. She is shutting everyone out and drawing in. If you let her then she will be all alone, but if you can teach her to trust both herself and you then your relationship will be so much stronger.
You've done enough to prove you want to be there, but she can't trust you because she doesn't trust herself right now. In this case when we say support her, it means to help her see that it is ok to trust her innermost self. We've been taught so long to hide it, that it can be difficult to let down those walls. Also she is afraid that she will lose you so she isolates herself so it will hurt less, but in doing so, she WILL lose you.
We've been playing this a lot lately because both the music and lyrics are awesome. The video is also cool, especially how they use the building windows lit as a visual equalizer. The singer is also very HOT.
lyrics:
Let me breath you in, and breath the words in your mouth,
Inside your shivering, the silence shouts so loud.
I just want to, I just want to stay around,
And while my heart beats I promise I won't let you down.
If I'm somewhere else it doesn't mean that I don't see,
That you don't trust yourself, that's why you don't trust me,
It makes me crazy, when you're crazy, you don't speak,
You think you know me, but what you know is just skin deep
If you keep building these walls
Brick by brick towers so tall
Soon I won't see you at all
Till the concrete angel falls
I knew who you were from the start
But now I don't know who you are
Soon there will be nothing at all
Till the concrete angel falls