Ohhh that sucks....have you tried more then one brand?? I know I went out and bought 6 different ones and then boughta cheap happy baby one and loved that one....also the difference between the silicone andthe latex ones too might be what he doesnt like.