4 months is a bit young to attempt to teach a kid they don't run the world. Sitting in a coffee shop is not a reason to ignore hunger in an infant. Driving a car until you can stop is another story. If he always ignores true needs the kid will get his attention down the road.
nonsense, when do you suggest one start training a child??? We have three wonderful sons, all sucessful in business, and all three with good personalities. They learned early on that they had been "invited" to join the family and that they did not run the show (not in those words of course). They were respectful of their elders (still ar) and their families are being raised the same way. Great kids!!!