For the last two weeks my colleague has been late on shift all the time, when she takes over from me. In my line of work I am unable to leave before she arrives, and she knows this. She would just walk in, sometimes up to half an hour late, say sorry and not think anything of it. Last Thursday, I had enough so I said to her I would be grateful if she could leave a bit earlier so that she could arrive on shift on time. She went mad, started to shout at me, became very aggressive and intimidating saying, how dare I. who do I think I am telling her when to arrive on shift, it was up to her! was I being unreasonable? I have only just started working with her, even though we have been colleagues for over a year.