Every person deserves someone who's just right for him/her. Though it may not be right at the beginning, at least you or both of you should work things out to make it right. We are not perfect bro. Somehow, there are also flaws on her part that make her feel not deserving to you.
But we should always remember this (because people tend to forget this), NO ONE can dictate who should be or shouldn't be with you! NO ONE has the right to influence your decisions, or worse, MAKE THE DECISIONS for you!
We have flaws, we make mistakes, we are not perfect. Only you can make yourself worthy of her love and it takes TIME and effort to make it right. Hirap kasi sa karamihan ng tao, inuunahan ka sa actions mo.