Telemark, just a couple thoughts / questions. What is your ultimate goal? To teach your W a lesson? Is it to get your M to the best place it's ever been? To become the best possible you? Is it to be in a position to move on as quickly as possible? What will get you closer to your goal? What will get you farther away? IMO, her lifestyle she's chosen will come with it's own lessons. She will eventually crash, and crash hard. If and when she follows through with the D, you definitely need to do whatever is needed to protect yourself. In the meantime, make your life great.