Me and exH co-parent our 4yo. He has him one weeknight, and one weekend morning.
He is currently unemployed, I work full time in a fairly senior role, from home but occasionally (once a month or less) have to do a site visit in various locations in the UK. I schedule these to travel there on the weekday evening that exH has DS, stay overnight, do the site visit the next morning and then I'm home in time to pick DS up from preschool.
A couple of weeks ago exH told me at pickup he had got "a couple of weeks of work" in a temp role, and told me he would need to drop DS to me the next morning at 7am and I'd need to do the school run. All fine, but I reminded him not to take it for granted that I can always do it and that it's me doing him a favour. I reminded him that once DS starts school in September, I'll go back to doing one day a week in the office and it will be the morning I don't have DS (long commute) and he will need to sort childcare.
ExH turns up to pick DS up this evening and when I said to DS "have a nice day at preschool tomorrow", exH kicked off because he has work and was expecting me to be home for drop off at 7am tomorrow morning so I could do the school run.
I very calmly told him that at no point had he told me this was needed, and that I was heading off on a site visit. He got angry, told me to shut up, called me a stupid bitch (in front of DS) and just continued to tell me "you KNEW I was working". Reminded him that two weeks ago he told me he had "a couple of weeks of work" and that I had assumed that if he needed me to be available for the school run he would have mentioned it before now.
I'm now at the site and he is ringing me and leaving me voice notes of my DS crying and asking me to be at home in the morning to take him to school.
AIBU for sticking to my guns here? My job is really fucking important, but I feel like I'm punishing my son for something that is not his fault. Made me feel sick letting exH take him tonight.