...Well guess what everyone... She also is seeing that I don't put up with that sh*t, and that I don't play. That's right, she will be moving out. She crossed the line, she pays the consequences. She now knows that I wasn't bluffing. Knowing the truth about what she has done has hurt me, but there is another saying about truth - "The truth shall set you free".
Have you started packing her things for her? Don't just tell her to move out, actually start the process, show her you mean business. Trust me if you don't, she'll just view it as another way to disrespect you by pushing back on this.
Start it now while the momentum is on your side on this.
I'm sure she has friends, family or the OM she can stay with.