Is it really worth taking more emotional abuse from this person? She is enjoying keeping you all tied up in knots. As long as you let her do it...she will. You can love someone with every last fiber of your being but unless they love you back in the same way someone will keep getting hurt. How many times do you have to touch the hot burner before you decide it's too painful? She doesn't love you the same way that you love her. If she did she would have a whole lot more regard for your feelings. FWIW, I really think you should move on to someone with more compassion and maturity.
"Beloved let us tolerate one another. For tolerance is of God and everyone that tolerates is born of God and knows God. He that tolerates not, knows not God for God is tolerance." 1 John 4:7,8