Don't give up hope, all is not lost. Years ago I had a Ball Python that escaped. He was gone for more than 3 months before miracuosly re-appearing. Best wishes for a quick and safe return.