I don't know what to think about your W and her behavior. Its probably very confusing for you. However, at least in your posts, you seemed detached enough to not let it hit you hard all the time.
PS: You mentioned some last ditch efforts, mind if I ask what you did?