Please, for the love of God, read this: http://www.mts.net/~bpony/djbible/
Start in "Step 1", read all 3 posts. Then go to "Step 2" and read the first 2 posts. If those 5 posts combined don't wake you up, I don't know what will.
Here is what I would do if I were you:
1) Cut contact with her...