Name changed as possibly outing.
DP works full time but is also pursuing musical ambitions. He is a musician but also writes, produces and records for others. We have a room in our home set up for this purpose. He is currently working with several people and tends to have 3 or 4 'sessions' a week of 4 to 5 hours. These are evenings and weekends. It quite full on and hard for me with 2 young children but we agree everything in advance.
Anyway he's started working with a guy who travels to us with his manager from a couple of hours away. DP offers to pick them up from the train station. The first time they don't make it but don't bother to say so until DP is already at the station waiting. The second time they messed up timing because they 'fell asleep' but again didn't inform until DP had already left to pick them up. They ended up arriving two hours later than originally planned (by taxi from the station). The third time was a test, if they mess around again then DP intended to cancel. But they arrived on time and they had a really productive time and DP was excited about working with them in the future.
Today they didn't turn up at the station when they said they would and simply haven't been in touch. Phone dead. DP waited almost an hour in case they were on the next train. Our time is precious and we plan carefully so all this impinges on family life as little as possible and I think they've already been beyond fucking thoughtless and rude and this latest incident is too much. I said I didn't think they should come again, it's too much now. DP says "we'll see".
I get he feels he can get a lot out of this (when they turn up that is) and it feels like an opportunity but I don't want to spend hours of our weekends fucking around waiting for people! If I'd known they weren't coming we would have done something nice as a family as whole days together are rare. We will still make the most of the afternoon but the morning has been a bust. AIBU to say they are no longer welcome? Everyone else he works with appears to not be totally up themselves and be able to arrive on time etc.