God's timing is rarely ours. We lost a special "friend" just before we moved to Montana - "Benny" (Josiah's beloved cat) was diagnosed with feline HIV and we had to make the difficult but humane decision that causes tears all the way around. It was too soon for us, because we'd only had him for about 18 months, and Josiah was really attached to him. He had rid our house of mice, and even brought us a fresh rabbit one afternoon (he was so proud!). He was patient with our little boy and allowed Josiah to pack him around and treat him like a house cat - a humiliation I'm sure to most proud tomcats. We told Josiah that when we found a home of our own in our new town, we'd find another cat for him. Since we arrived in September, Josiah has been patiently waiting. Well, that new home still hasn't materialized, but the Lord saw fit to bump up the arrival of a new "friend" for Josiah.
Sue and I were sitting in the house yesterday, when we saw a black and white kitten coming down the stairs from Grace's house to the ground level where our apartment is. Normally, when we open the door, the local "visitor" cats take off like the wind. This little guy did the opposite. He saw me, and came running. He raced past me and into the house, sniffed around, and promptly curled up on Sue's lap, purring like well tuned motor. He was pretty thin, and probably (due to the cold weather and snow) hadn't eaten in while. So, we gave him something to eat and drink, and the adoption process was complete. I guess we measured up so he decided to keep us. Needless to say, Josiah was pretty happy when he got home from school.
God's timing is not ours. But, all time is His, so we will just trust Him and enjoy what He brings. Say hello to our new friend, "PeaWee", the latest addition to our family.