John Sorry you are in a funk. If you need a little time in the cave, hunker down. Just keep poking your head out to talk to us. We like talking to you, just wish it was better news...
Glad your D is coping so far. It won't be easy on her or you, but you can do this. I am sure it just sucks at this point. But, as I said before, you know you did what you could do, you know you love(d?) your W and of course your D. You wanted the M, what else is there? If you say you had the faith I believe you. And as someone who let her H kick her around (figuratively) for far too long, I know what it is like to wait for the other shoe to drop...
I hope you get the love and happiness you deserve, from D for now but from a special lady (never say never it could even be W) in your near future........