@Seed,
Hmmm...point being...your feelings are being hurt, and you aren't standing up for yourself - you're being a doormat. You want a friendship, and you are prepared to make her feelings more important and bury your own...which will result in you resenting her, and poor behaviour on your part towards her.
Why should she respect your feelings if you don't even respect your own feelings?
And what we're also talking about here, is a lack of honesty on your part. Lack of honesty by the way, can be rephrased as 'being deceitful'. Be honest with her, believe in the equality of both of your feelings and needs, be compassionate, and tell her what you need to tell her.
If she can't handle it - that is sad, but you have been true to yourself while doing the best you can by her and the relationship.
Being a doormat isn't much fun, and you are worth more than that. If your friendship survives, it will be much the better.