Is it possible he was taken from his mom too young? Some cats do this, some don't. If you keep pushing him away, he'll *probably* get the hint!