Kittens although cute is so not the way to go finding your snake as others have said. If you just want it as a pet because you want one fine, but please don't get one just to try to find your boy. I have had cats/ kittens always and on several occasions seen what they will do to a snake first hand. Trust me not something you want to see.

I hope like everyone else you find your boy soon but please stop running yourself down so much. I know its hard but I always find the more desperately I look for something the longer it takes to find it. Not saying to give up in anyway just to maybe slow down? Best of luck!