<human>: Can you give me the gist of the text in a nutshell?

Backstory: My girlfriend of two years and I moved in together last January, both signing a 1-year lease. She works part time and was going to school so I had agreed to cover the full $1,000/mo rent.

We broke up a little more than a month ago and had still been living together. She doesn't have any friends or family to live with and can't afford to pay for her own place. It was a little tense, but I was fine continuing to pay the rent and let her live there until the lease ran out when we would both move out. Unfortunately, last week we had an argument that escalated in to her assaulting me. The cops were called and she spent two nights in jail.

I obviously don't want to have anything to do with her anymore, but when I went to go talk to my landlords they said my hands were pretty much tied. I can't back out of the lease without finding a new tenant to take over, but I can't find a new tenant without my ex-girlfriend's consent to move out which she has no incentive to do. 

In the meantime I have moved all my belongings and have been staying with my parents. I'm trying to figure out if there's a way for me to not have to pay rent for a place I'm not staying while my ex is living for free.
<bot>: Signed a lease with my girlfriend, turned out she's crazy. Now I've moved out, but I'm still paying the whole lease while she lives in the house for free.