GMan,
You are doing ok. Keep detaching, go darker. Let her feel the consequences.
Keep getting your own life. It is the only way, i wish I would have found this board 2 months earlier, i would have been so much further along.