S.H.
it will only get worse if you do not teach him how to self-soothe. When he begins his demands, give him a pacifier if he uses one....& a fav blankie. Teach him to use that blankie to soothe himself.
& seriously, this is not being a bad mom.....this is doing your job as mom. You are teaching your child important life skills. Do you really want a child doing this....when he's one, two, or even four, or six? Think about how this demanding constant nurturing will translate to the older years.....& then think about the children you hate to see in public. It's all related!