Mel...hun...you have to say something. He can't get away with punching you! I had heaps of hassels with work and finally said something, it was so hard but now things are great and I wish I'd done it years ago. You and your baby deserve to be looked after and your employer has a responsibility for your health and well being. Please, please, do something xxx