I agree completely w/AngelaR. DBing is certainly not a science. There are rules of thumb, but if this is what it took for you to get some peace tonight, I can't argue that. Your H has some big decisions to work through now. Let him work that out on his own. Focus on yourself and your S now.
ETC
"Whether you worry or not has no affect on the outcome. But, moving forward, letting go, and making changes can." UrWorthy