Aw sweetie, I know how that feels. My partner was a real swine and even expected me to walk 16 miles a day when I was pregnant. You really need to put your foot donw on this one. Try upping your iron and zinc intake again - I'm sure it's safe to assume you're taking pregnancy vitamin supplements and stuff alreay. I was really anaemic when I was pregnant and it really does drain your energy something rotten. Not being able to sleep is incredibly tough on you too - perhaps your hubby should be seeing to merlin in the nights - Either that or you're going to have to break that habit with him. In the long run, this is just your body gearing up for the lack of sleep you're going to suffer when the baby arrives. make sure that your other half pulls his weight on the night shift though sweetie, you don't want to be doing the 24 hour stint that I got stuck with. Failing that, take herbal sleeping pills (only after you've consulted the doc, of course) they're good
Once you get home, put your feet up and demand that you be pampered for the evening, because you can't be expected to do it all. You neve rknow, if you get that evening just to relax, perhaps your hubby will see how difficult it is for you and perhaps start to appreciate what it's like. You could always strap a 10lb bowling ball to his stomach and see how he copes for the day doing all your laundry and work and cooking etc etc.
Feel free to whine all you like, you're entitled to it - you're doing a fantastic job there.