When I moved back to my home town I found I didn't know anyone.
I reconnected with an old work colleague who was a bit of a 'princess' but very charming.
She was always always inexcusably late - sometimes hours.
Always played the laid-back/relaxed/children card too so if I raised it it looked like I was being uptight/unsupportive- it's an incredibly manipulative strategy.
Nevermind that I had things that I could have been doing, but I respected her time enough to prioritise.
After a while I used to say, text me when you're there and I'l meet you - she hated that.
Live in a smallish town where it takes 20 mins to get anywhere
When I got there she was always visibly tense at having to wait.
One day she decided that she had arranged to meet me somewhere at 11am.
I had never agreed to this.
She texted me at 1055 telling me she was running late - I told her I wasn't ready as I hadn't agreed to that time and would meet her there when I was ready.
I decided to treat her in exactly the same way she treated me and got ready in my own time and met her there.
I felt awful and guilty every single second for doing it but I knew the friendship was on the slide so it was more of an experiment.
She texted me at 11.15 (so already 15 minutes late to her own arrangement) - pissed off.
I got there at 11.45 and gave her exactly the same excuses/non apologies that she had fed me for 18 months.
She was furious- I made my excuses and left - she ended up following me down the street making loud and angry comments.
She tried to maintain the friendship but I faded her out - there were other factors but this issue really symbolised everything that was unhealthy in that dynamic.
I spoke to a mutual friend about it - he said it happened to pretty much all of her female friends.
Consistent lateness is now a red flag - to me it says I am more important than you and we should both treat me as such - and that's not what I want or need from any relationship.