I have a coworker with B12 vitamin deficiency. They take shots every 12 weeks, but become really cranky from week 8 onward, and are very difficult to work with or even talk with. Unfortunately, getting my work done depends on my coworker's answers, and it has been increasingly harder to communicate in the last 4 weeks. This has happened in the last 3 months since we started working together.

While I appreciate my coworker being upfront and sharing the health problem, what are my options without causing any trouble? I'm getting delayed and missing targets because of this, so it developed into quite a stressful item for me!

  • 34
    Have you talked to your manager about the problems you have when working with this colleague? The underlying cause is not your concern, the fact that it's affecting your work is.
    – Lilienthal
    Mar 21, 2016 at 12:15
  • 17
    3 months ~ 12 weeks, which makes me wonder, was this just for this cycle, or does this happen every cycle?
    – muru
    Mar 21, 2016 at 14:38
  • 16
    My father has a B12 deficiency too, and he found that the original interval prescribed had this same effect. They should talk to their doctor about getting it adjusted as it may be a good change for their overall health.
    – Logarr
    Mar 21, 2016 at 15:24
  • 3
    I think the point most are making is that you can make this a battle, but better to be understanding. Mar 21, 2016 at 15:43
  • 2
    It needs to be dealt with, but keep in mind that this isn't some small thing. Deficiencies like this are often perceived the same way that something like a ragweed allergy is perceived. "What's the big deal, just pop some Claratin and get over it." While these things are not life threatening, they are often like a paper cut that never goes away. It's not going to kill you, but it nags at you day and night, drastically diminishing your quality of life and of course, your mood.
    – user41761
    Mar 21, 2016 at 22:42

4 Answers 4


As Richard U's answer says, you can talk with this person to let them know that they are getting difficult to work with. They may not realize how difficult they become during those 4 week periods. Lilienthal's comment about speaking with your manager is also good.

Not mentioned yet is that you can try to avoid personal contact with this person when he/she is difficult to be around. Instead of asking for answers in person, you could send an email or IM, make a telephone call, or whatever method your office uses. I realize this may be a little awkward if you're in adjoining cubicles, but if you need to get up and walk to another area to talk with this person, these alternatives could reduce the difficulty you are dealing with.

Also, try to be compassionate toward the person and make an extra effort to treat them nicely when they are having a difficult time. When they become difficult to be around, most people probably respond to them negatively, which can create a nasty feedback loop; by being nice to them, you can break that loop somewhat, at least between the two of you.

Finally, when they are unpleasant, keep in mind that the way this person treats you is due to their medical condition. It is not something you should take personally.

  • 10
    I was the cranky coworker for some time (serotonin and vitamin D deficiency + some other health issues), and my performance was under the usual. I only truly realized the loss after I took medication and supplements, and kicked back to "my old productive self". Huge chances are your coworker does not realize it. Mar 21, 2016 at 14:54
  • 3
    I work with a person who experiences a rollercoaster of emotions, most of them disruptive. Sometimes over a week, sometimes over a day. They are very apologetic about it and only notice what is happening when they are reminded. It has helped our environment greatly to have a little flexibility and... urgh , compassion...in an engineering office... spit spit
    – Gusdor
    Mar 21, 2016 at 16:12
  • @Mindwin do people really not realize they are being cranky? Honest question. I always seem to realize when I'm like that and try hard to correct.
    – boot4life
    Mar 21, 2016 at 23:01
  • 2
    @boot4life yes, people don't realize it, especially if it's dealing with a chronic condition that creeps up on you. Mar 22, 2016 at 11:30
  • 1
    @boot4life what Ricard said. The situation does not springs into being at once. You become impaired over time, and one of the characteristics of the impairment is that you do not perceive it. self-reflection is hard even more when it affects your mental faculties. We are not talking about mood this is a medical condition, as serious as any other. Mar 22, 2016 at 12:23

Well, you know their pattern. For the first eight weeks after their shot, get as much out of them as you can so that during those last four, you'll have enough so that you don't have to interact with them as much.

If you live in America, the Americans With Disabilities act comes into play. The "reasonable accommodation" may be that you limit your contact with them during that time.

Also, speak to them directly and tell them that you notice that as they get closer to their next dose, they seems to be less genial. Ask them what you can do to accommodate them. Work with them, not against them and both of your lives will be easier.


Email is your friend. Don't talk in person, send requests by email. If it is during their very difficult phase, cc your or their boss on replies. Workplace friendships are important, and their condition is unfortunate, but if they are preventing you from getting work done, you need to CYA. Apart from that, this is not your problem, just soldier on.

  • 3
    Just skirting or ignoring the issue does not make it go away. If they need to talk face-to-face, it can get awkward. Maybe the coworker needs to adjust his vitamin shot cyces. Maybe it can be solved if they talk in the workplace, then take it to the physician for a review of the treatment. Mar 21, 2016 at 14:56
  • Mindwin: of course all of those things are true -- coworker needs to adjust his meds. And yet, unless OP is a doctor (probably not because username says DBA), and unless coworker is OPs patient, the best OP can do is soldier on and find a way to deal with a 1/3 time unpleasant coworker. And CYA. Mar 21, 2016 at 15:02
  • MealyPotatoes, coworker probably is not aware of the situation. I've been through it (see coment on GreenMatt's answer) and until I got treatment, I could not see the full scope. Skipping contact is not the way to go. Mar 21, 2016 at 15:07
  • Mindwin: Sounds like you had a great outcome to a similar imbalance; very cool. And yet, I still don't think this is OP's problem to solve. But fear not; my point was not to avoid contact, it was to get things in writing. As you pointed out, coworker is probably not even aware that he is being difficult. By using email, OP can document coworkers responses. This provides empirical groundwork for a tactful conversation, and gives OP cover. If coworker is being difficult, OP can point to emails and say, "I tried." Then manager can have the tactful conversation with coworker. Mar 21, 2016 at 15:44
  • If someone sent an email to me about something like this, my first thought would be, "this person doesn't care enough about me to talk to me directly. Their comfort is more important to them than helping me." Whether or not it's their problem to solve, I think email will only make the issue worse. It is also a lot easier to misinterpret people's intentions when reading an email message.
    – xdhmoore
    Mar 22, 2016 at 15:25

If it's impacting on your work a lot, take it to management. It's their job to find a solution that keeps you happyish and productive.

Your coworkers health issues are not your problem to solve. You can empathise with them as much as you want, but at the end of the day, they're becoming a burden which you didn't sign on for.

If someone was being overly obnoxious to me for 4 weeks, I can pretty much guarantee there will be a confrontation if it got bad enough. There's a point where excuses about medication would not be good enough. And I'd let the manager know that. A good manager resolves everyones issues, not some at the expense of others.

The manager has plenty of options to resolve it amicably ranging from talking to your colleague, to giving you separate work and a host of things in between. Either way pass the problem on and concentrate on your tasks.

  • "guarantee they'll have more health problems": Do you mean that you would get violent, or would you just poison them? Mar 22, 2016 at 8:52
  • 2
    Well, if you were to slap me because you thought i was annoying, "I can pretty much guarantee" that i'd call the police on you. Mar 22, 2016 at 9:01
  • 3
    Anyway, giving the person with health problems a slap because they're annoying you is not good advice in general. Mar 22, 2016 at 9:27
  • 1
    "If ..., I would ..." is giving advice in my book. AFAIK, the advice you are giving (threatening with violence) is criminal in most places. Do you really want to publicly advice people to take criminal action?
    – D Drmmr
    Mar 22, 2016 at 13:37
  • 4
    There is no excuse for violence.
    – Mr Me
    Mar 22, 2016 at 14:07

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .