Thanks, allets and esnow!
ST: cheer up. Yah, maybe can do as esnow said. Highlight to HR. But with your Big Boss behaving like tat, can agar know the kind of company culture you are in. Bo bian, like wat 2Ks said, you have to grit your teeth for ur kid's own good. And throw the rebuttal to HR when u quit one day (though it's lame, but bobian - better than nothing, gotta endure if u intend to continue working in this company)