Not to be brash, Dude - man up, kick her to the curb and move on.
There are plenty, plenty, plenty of girls out there. Why be around someone who doesn't have the common decency to treat you, well, decently?
"This is like having a house-cat thatís a bengal tiger." - Todd Deeken, everydaydriver.com, on owning an e90 m3.