I'm new to the board, and have read through your thread today. My sitch with my W is different, we're still living together and she is not nasty in any way.
My impression is to stay with your current course.
I think it is very difficult to detach and takes time; this is for me the biggest hurdle that I am trying to overcome.