Gosh, that's a lot to deal with at once. I hope your husband gets his visa sorted out soon, and I hope dear Patches shows up. {{{hugs}}}