My friends cat: 'Scran-cat' who was so-called because he liked his food, and in the town where i used to live, they have slang for every word, including food, which in this case, was Scran, disappeared one day, and he'd been loyal to his owner for years.
He never came back, we only ever saw him once after that, and four years had passed by then.
Turns out, there was a neighbour, just a few hundred metres up the road, who had more scran on tap, and he'd taken up refuge at their place.
He was crossing the street one day in front of us, and my friend stopped and said hello to him, but he was being a self-important cat at the time, and gave her a nod, then carried on about his business of mice-chasing and general scran-procurement without batting an eyelid (can cats even bat eyelids?).
She was initially very upset when she couldnt find him, but after 4 years had grown used to the fact that he wasnt coming back, so seeing him again didnt make her want to grab him up and offer him steamed pilchards.
Just seeing him alive and well, and obviously eating enough, was all she needed to feel calm about the whole thing.
Don't worry though, im sure your cat wont be so hunger-intolerant, and will return soon.
Good luck with that.
👍