Only you can know if you feel you need to pull the plug. I have gone through one D and would never recommend it to anyone unless they were being abused or something. It sucks.

Detaching is a good thing, though. And if you feel you can't be with him again, there is support here.