I really want to thank those that have chimed in with helpful and supportive thoughts and concrete ideas.
As for the "not-trying-to-sound-mean-but-I-really-can't-stop-myself-from-saying-that-you're-pouring-bleach-down-your-son's-throat" type of comment, I really could have done without that. Let's let this thread die.