How did his blood test go? (It's almost a week later, so if they haven't told you anything, it's because there was nothing to tell. Nothing to tell is good news.)
The reason I ask is because you and I seem perpetually stuck in the same spot -- waiting for the next shoe to drop. (and, I think those shoes are coming off a centipede -- maybe even a millipede -- because more than two shoes have already dropped, and we almost know more to come.)
If his blood test came back with no horrible thing required right afterward, than that's a tiny ray of light telling you the sun is still up there. If he has passed more than one test with flying colors, that's other tiny rays of light. You're getting tiny peeks of a sunny day over a long period of time. The clouds may be breaking up.
Now it's he can't pee? How old is he? Because as much as I hate to admit this, the older guys get the bigger their prostates get and the harder it is to pee. (I hate to admit it because John's been there since before all this hit. He got all sorts of no-man-should-go-through-that tests to find out that's what was wrong right before all this big-mess hit.) And it started way back when he was in his 40's, (which to us feels like about five years ago, but the math isn't working. lol) John may come home with a catheter after all this. We won't know until he can walk again if he can pee on his own again. (And, of course we thought cancer or something horrible before we learned the results, so I'm not saying it's not scary. And "catheter," so I'm not saying it's no big deal. Well, I am. It's a definite deal -- something to deal with, but it's not as big as what has happened before.)
That doesn't mean that's a big problem or urgent. That means he got old enough to have that. Good thing.
Another shoe may fall. Don't hit urgent-panic until/if then, if for no other reason than how high up can you go when you need an urgent panic?