When I was kid I also had the habit to but hands into pocket. I liked to wear military riding-breeches of soviet army.
There was a shop where could buy army suits. Those riding-breeches had good big pockets and they were made kinda strong... And after all I just looked so cool with them. Those are good and comfortable pants to wear. When u sleeping top of Russian oven, u can jump direct into boots and run out when needed. (of course every good russian soldier go to bed by wearing Kirsa boots, but if it happened that u take them off in some reason they must stay next to bed, so u can jump into them very quickly)
Well now I don't need to but hands into pocket to feel confident. I believe I could even walk in street by wearing pink suit and still be confident..