Well, the stressful part is over. We checked him out of the hospital yesterday. The drive there and back is stressful, it was compounded by worry about our cat, who we couldn't find and I feared poisoned.
But it ended (mostly) well. The cat showed up, healthy and well. Except for my son leaving his jacket at Mickey D's (I didn't know he had taken it in). Going back for it would be more big stress.
He's upset about being knocked out of baseball and sports in general. Dealing with that. We're going to walk to the store now (a five-minute walk, the most adventurous thing I want him doing for now). The cast will be on for another 3-4 weeks, after that they'll remove the pins at some point, and it'll be just a sling at that point, I guess, but we'll cross that bridge when we come to it.
Thanks again for your prayers!