You know what? Anyone can clearly tell that you like her, because you've been saying some things that just state the fact so. Not that you said "the words" but it really is all that clear, even to her. But is she ready now? Will she be ready, ever? Things have been tough on her lately, and you appeal to her more than anything right now. But she has gone through so much that she is literally scared to trust anyone at this point. Because everyone who said that they'll never break her heart, did. And it gets harder with every passing day. I'm not going to overstate about everything and how it all has been so hard on her. Things haven't been too easier for you either. But somehow you seem to have been moved on from all that in the past. So has she, or does she just comes off that way?
"I will never let you down." Well she has heard that one before. She was made to believe she was perfect, now every piece of her denies the definition of "perfect". You blame yourself, but its not your fault. You weren't even there when it all happened so stop blaming yourself that some part of you might have did wrong to her. Such simple things can turn into major complications before you know it. A simple friends changes to someone more than just a friend. You learn to overlook the feeling, but it never really goes away. She's someone more than a friend to you, but you're just a friend to her. It never really turns out the way you hoped for it to. There's not enough reasons. There's only enough of a person that you can destroy until they're indignant and enough agonized not to feel anything else, not even pain.
I hope you find your way. And I hope she finds her way too, or will she?