You invited a cat into your life. Your likes and your cat's likes are not going to be the same. Your cat likes independence and cozy warm spots. You do not like your cat to hide. Your cat seeks cozy warm spots that you would consider hiding spots. Cats do that. You know how many times I've had to get the treat canister out to find my cats? If you tease your cat with the treats or food just to find him, pretty soon he's going to ingore you. He's going to catch onto you very fast.
I guess the only thing I can suggest for your nerves is to get a break away collar with an ID tag on it, put it on him and make him an indoor cat. On the off chance he does get out, he will have an ID on him. Microchipping might be a better solution. If you keep him an indoor cat and be diligent about closing the door and making sure he does not get out, you know he has to be somewhere in the house. He will eventually come out when he wants or needs something.
If I need my cats, I grab the treat jar and get them out that way. I always treat when I grab the jar/canister. My cats trust that when they hear it, they will get some "Yummies."