I just came across this question and found that it was put on hold as off topic. But, to me question looks genuine and OP is really asking for help. Question is surely related to workplace and OP is not the only person on earth who has faced this issue and certainly (unfortunately :( ) many more people will face similar situations in future so in that sense question will be useful for future visitors also.
Won't you think community should be allowed to answer this question and help the OP ? I am sure many good answers will eventually come for this question.