Missing a few days of vitamins isn't a big deal. (In fact, I had such a bad reaction to prenatal vitamins with my first pregnancy that my doctor gave me the okay this time to take Flintstones chewables! He said that diets in the US are, on the whole, pretty good and that super-charged prenatal vitamins aren't as necessary as people think they are. Plus, he said if I can't keep a prenatal vitamin down, then it's not doing me any good anyway!) So, take them as often as you can. I pack my vitamins with my lunch - I find that my vitamins don't bother me as much if I don't take them first thing in the morning, and if they're in with my lunch, then I remember to take them every day.There are lots of ways to get calcium in your diet, even if you don't like milk. (I'm a huge milk drinker, but I've developed pregnancy-related lactose intolerance and can't drink regular milk anymore.) Cheese, yogurt, and certain types of fortified drinks (e.g. calcium-fortified OJ) can help you ensure that you're getting enough calcium. Remember: if you don't get enough calcium, the baby will get what s/he needs by taking it from you. So, getting too little calcium right now won't hurt your baby, but it will hurt you in the long run.Not to be an alarmist, but I was a bit concerned when I saw that you're eating lots of sandwiches. You need to be very careful with deli meat - it can contain the bacteria listeria, which can cause listeriosis. Women who are pregnant are more susceptible to listeriosis, which can cause harm to your unborn baby. The best thing to do is avoid cold cuts, hot dogs, etc., unless you know that they have been heated all the way through to steaming (160 degrees). Since most delis do not reheat their lunch meats, it's much better for pregnant women to avoid them completely. If you do want a sandwich, try a grilled ham and cheese - then you know that the ham is heated all the way through - or buy your own lunch meat and heat it yourself.