Jean, my heart goes out to you. I have been bullied by bosses and I'm telling you, they've got to stop. Threaten the HR department with a law suit against the boss. I would document everything he says to you and any witnesses. Don't forget to include the time and date. You don't need to "grow a pair"....the boss needs to take some classes on how to be a supervisor. You can sue him for harrassment and maybe even defamation of character since other people are around when he does this to you.
Another option is to put him in his place. Right before you leave for the day, I would speak with him in his office. Tell him professionally, that you do not appreciate being harrassed on a daily basis and that if he chooses to do so, he may put in a formal complaint with your HR department. After your little speech, walk out and you can cry on the way home where no one will see you. He will either stop the harrassment or make a formal complaint. Either way, this will end. You will be able to deal with it and move on.
Crying is a big issue for me. When I get angry with a boss I cry. You can't yell at them or be disrespectful, so it comes out in tears. I know how you feel. It's embarrassing and demeaning. If you allow him to continue doing this to you it will never stop. Let us know what happens.
Anxiety Disorder/Mitral Valve Prolapse
40 mg Prozac, Toprol 75 mg and occasionally Ativan