This might be a bit long but trying not to drip feed. I've wanted to go scuba diving for years and have spent the last year getting my swimming to a point were I can swim 200 m (a requirement to be able to do the course). A few months ago I booked a taster session and one of my friends said they would be keen to try it so they booked on for the same taster session and we both loved it. They hadn't been swimming in years but are pretty fit and confident they could swim it so we booked on to a weekend course for August. In the last few weeks they have come swimming twice and clearly can't do the required swimming. I told them I could be flexible and we could go on a later date if they couldn't get their swimming to the required level. We had already booked the hotel as well - plan was to go up on Thursday, check out the town on the Friday and then scuba dive training Saturday all day and morning Sunday then back Sunday afternoon. They are confident they can get their swimming to a good enough point so Aug is still the plan.
Turns out my youngest son (11) has an award thing on the Friday - his dad and brother are going so I thought it would be ok if I didn't go but turns out he really wants me there. I could go, get the train with my friend and we would get there just after 6 so enough time for dinner and then we could come back on Monday night instead. Given how I was happy to be flexible about them and change the month if needed Im surprised to find out they are adamant we stick to the earlier plan. Im not sure if I'm being unreasonable or they are.