Frank, don't know if you've been doing this, but I was torturing myself about how good of a person H was and this could've happen, was I really a sh*tty w? how could he had fallen so low, how did God allow that to happen?
Then I read my quarterly from church, one about suffering,and got my answer. When people reject God, rely on their own wisdom, when they reject Him constantly and refuse to acknowledge Him in their lives God leaves them to their perverse thoughts, it literally said that Frank!! when people refuse to listen to God and believe and be led by HIM, God lets them sit on their filth. And that's why my H, and perhaps your W , lost their way.
Be not afraid...I will repay you for the years the locusts have eaten Joel2
30something 2kids survivor of S, MLC, A, D I have peace in my heart, at last.