you can only take so much crap before you decide it's not worth it anymore. the real question is, do you want to keep going through this, or move on and find another friend that will become your best friend ??
A big NO
she don't love you and will keep hurting you.