Your black and white cat is almost the spitting image of my cat Keisha Belle. Only she is a semi long hair. I have a very similar picture of her cousin Kia cuddling her when she was only 2 weeks old. Unfortunately Kia ran away so that photo is very much a prize posession.
Hugs to you too!