Didnt really read all all the replies. If its early stahes you are playing pretty deep so dont really need to shove pre. Especially if you consider that your opponets arent going to fold A10-AK, which happens from time to time. It may be better off to flat it and see a flop. As you are playing deep if its not a scary board and its raised to you, You can re raise and see where you stand. Plus the great scenario of a K high flop you are getting paid by AA. Then theres also the way that AK-A10 will fold on a non A flop. Whereas if you get all in pre that A might come on turn or river.

You said it was early stages so by no means are you in any need for a double up. I cant fault you for going all in pre with KK as you are only beaten by 1 hand. But i find it a common problem, myself included that you almost are sure by the betting you are up against AA but still in some sense do a spite shove or spite call only to see your read was correct. Dont get me wrong folding KK preflop is never a profitable play. But just because you have KK doesnt mean you have to get it all in pre.