I agree. Get out now. I also stayed longer out of guilt and pity.
Listen. Take the next step and move forward. I remember a similar post from you a while back. Time is moving forward but your life is not. See a lawyer, talk with your ex about seriously splitting up, don't give her false hope and string her along. It is best to rip it off like a band-aid because she will only make you feel more pity for her.