I went outside to close the gate and I saw my cat running to me meowing very exited to see me. I got so happy in tears. He came home 8 days before my birthday.
Maybe someone had my cat and saw the posting on line and decided to let him go. My cat was very healthy. He just didn't give in because he is too close to me.
I would like to thank everyone for their support.