I work in a town approximately 20 minutes from where I live. Recently one of my colleagues has moved to my town, and so now has to commute to work. She doesn't drive so her husband takes her to work, but when she first moved she asked if I would mind giving her the occasional lift to or from work. I said I didn't mind occasionally but didn't want to get into any regular arrangements.
On Sunday night she contacted me and said that her husband was working from home on Monday and would I mind giving her a lift to work. I agreed and she suggested that I met her in the car park of a pub near her house as I wasn't sure where her house was. Again I said that I would.
So yesterday morning I drove to pick her up, which actually means going out of my way by several miles. Got to agreed meeting place 5 minutes early, no sign of colleague. Waited and waited. After 10 minutes I called her, and she said she was just about to leave her house but assured me she would be 2 minutes. She was another 20 minutes! I phoned her twice during that time and she said she was literally 2 seconds away, but she clearly wasn't! And she didn't apologise when she did arrive, nor thank me for waiting!
We were then obviously late for work, and I had to stay late to make up the time I'd been in late as my manager is a stickler for this. I started the day feeling very stressed and wasn't able to prepare my work properly for the day due to the lateness.
Last night said colleague then had the cheek to ask me for a lift again today and I said no, as I didn't want to be late again. Presumably her husband brought her in but she has done nothing but moan all day to others about how unfair and mean I'm being, and that I'm "going her way anyway".
I'm standing firm though! AIBU?