He sounds a lil too opinionated to me, you can have lunch meat i've been eating it and did through my entire first pregnancy. And if your doc says its fine to color your hair then that's whose word you should take, i mean they did go to med school lol:) and good for you for quitting! I did with my first and my husband didn't quit till after my son was born:) just tell him to ease up and that these things are fine to do, that you wouldn't do anything that you knew would harm the baby