Thousands of pets get lost every day. This is why 49% of all cats are kept indoors. You can triple their life span and have a better bond with them by keeping them indoors. I know they are natural hunters, but that was in the beginning when we did not live in cities where danger triples at every turn. This is why I advocate that you keep your cats indoors.
Make sure your pet has a collar and tag. Put the words Reward, I’m lost, Indoor only, call my human on the tag along with the phone number. This way if anyone finds him they will know how to contact you.
Calm down! Stop assigning blame and take a deep breath. You are going to need all your wits about you to follow the steps to be reunited with your companion.
Check your house from top …