Mel, I am so cross after reading your post. I dont know what type of work u do, but I dont understand why some guy is punching you in the stomach - he has absolutely no right to do that!!How dare he, especially when you are in such a vulnerable state - can you follow it up when you go to work - I just dont want him to do something like that to you again..
Concerned,
V