My friend was having surgery at a hospital near my office but had to be there for 6.30am. It would've been fine as I normally go into the office at that time anyway but on this occasion, she didn't confirm plans until 10pm the night before and I stupidly said yes to collecting her at 5.30am (she lives 20/25 mins away). However I really struggled with sleep that night and I can't function on less than 5 hours sleep so at 2am I booked her an uber to save her the stress in the morning (which she would've done anyway if I hadn't taken her). It cost me £45 but its £45 I don't have in this cost-of-living crisis and she has made no indication of paying me back. Its a big birthday for her soon too which is also going to cost me £50 (again I don't have but will have to find a way)...
So how do I approach this? I can't afford this and find myself having to 'sacrifice money' and then find ways to make ends meet.
Bare in mind, when she had the medical episode rather than calling her sis who lives 2 doors down because she assumed she was at work, she called me - I drove 20-25 mins because why wouldn't you and then accompanied her to the hospital - it took a whole afternoon. I have no issues being there for people but sometimes...I question if they would do the same. Not the same, but in the two months I was in hospital with a parent, she didn't once come down although she worked nearby. In fairness, she did message but one of my other friends managed to visit to check in on me.