So glad to hear he's home. A couple years ago, Kasha secretly slipped past me when I was getting the mail or something and was out all night. I looked for her for hours in the the morning - combed the entire house, not knowing she'd gotten outside (I still don't know how she did it). I thought she was sick and hiding in the house somewhere. I'd called outside and no luck, but then a little later I hit the garage door open button and apparently that scared her and she started meowing back to me and came right up to our back door, crying like that. What a sense of relief!
Welcome home, Beanie! Now stay there!