From the looks of it, she owns your ass in your relationship.
I'd take Direct's advice and don't contact her again. At least, do not take the first step. Whenever she comes back to you, act cool and aloof/disinterested.
Remember this: your life, your rules. Either she plays by them, or she can go fuck herself.
Go meet other girls and fuck them. Behind every hot girl, there's a guy tired of fucking her