i think it's norm . they like to purposely drop things. dont like anything on them. so usu if go to shopping mall or any aircon plc, then i'll let him wear long pants n top.
think you have to educate him. teach him 'NO'. will take a while though.
as for the bean sprout pillow, you can actually do your own . so much cheaper! didnt know it can cost so much.