My boss was actually the first person I told. Sorry but I think honesty is the best policy, my work collegues are the ones to cover the shifts I take off work when I have to go to the Dr or if I have a really bad day, but then I work in a very small team.