NCd for this as identifiable.
My best friend of 15 years is notoriously unreliable. She'll often cancel meet-ups last minute (TBF I have the odd time too). She has a 1yo DS and is a SAHM and has been saying lately how she's struggling a bit with the boredom of it. We've both said we need to see more of each other so we agreed to have a get together once a week on one of my days off.
I'd booked 3yo DD to start swimming lessons at a local private pool with a company who does lessons all over our region. The day after I booked lessons, my BF text me to suggest we do swimming classes with the kids, with the same company, but a venue closer to where her family lives (which is not the same place as she lives). This venue is 15 miles and a 40 minute journey from where we both live. She suggested this could be or weekly 'thing'. I agreed, and rearranged with the company (who were fine about it).
BF pointed out that, due to age differences, the under-2 class was on 30 mins before the over-2 class started, so we'd be in different groups. She said she'd be fine waiting in the cafe until I finished my class then would could have lunch and go to the park or nearby beach with the kids (weather permitting!). First lessons are tomorrow.
She text today asking what she thinks we should do afterwards as she 'usually walks her dog around the time we'll be swimming'
I replied saying just meet me in the cafe as planned. She moaned a bit about the wait but said ok. I was a bit annoyed as she knew there was a wait, she had pointed it out herself!
She's just text me to say that actually she's gonna leave straight after her swim because she will really need to walk the dog.
I'm annoyed because I re-booked from the more convenient venue to fit in with her day and planned for this to be what I do every Tuesday. Now I have to unnecessarily travel 40 mins, to not even see her during or after swimming. AIBU to think this is selfish and thoughtless?
DH thinks I should ask the swimming company to go back to my original venue and that I need to tell her how cross I am (it will be no different any other week). He says I'm a doormat with her as everything we do is on her terms, at a time that's convenient for her (he's right) and that she no friend.
Sorry for the essay, I need to know if IABU in being upset and what should I say back to her?