Mrs. Brownies,
One of my best friend once told me "If somebody treated me like crap, I'd stump on them with my boots like they're dirt and walk away"
That quote had such a profound effect on me that years later I still remember.
In fact, my ex heroin addict bf once said the same thing as I cried to him about how bad he was treating me. He said "If someone treats you that badly, you should have been a big girl and walk away... it's not my fault." Well you know what SOB? I walked away and I'm not looking back.
If someone treats you like crap. You walk away. Any self loving and self respecting woman will do it. You may not feel that way right now, but you can aspire to be. Get out of your pity and sadness... You dropped a trash can full of nasty stuff. Why pick it back up??? Let the other girl carry that trash can and thank her for taking him off your hands. Seriously.