That sounds really rubbish, I'm not surprised you're exhausted. Out of curiosity, where is he going with your three year old? Are they meeting at this friends house or restaurant or something?
I feel the friends must have found the whole thing incredibly awkward to be on on a call with your husband earlier and caught in a domestic.
I mean this is the nicest possible way but your partner sounds really lame, like a 17 year old boy whose playing silly games with his mates trying to embarrass his girlfriend. It doesn't sound like the actions of a socially aware, loving, intelligent adult. Just sounds weird quite honestly, like who calls instead of texts at dinner time, are his friends not busy? Do they not have families? I can't even comprehend this 😂 the fact he's not even helping you, but being so antisocial and passive aggressive and juvenile...it's really mind boggling.
Also, I can't think of anything worse than taking either of my sons out 30 mins+ after their bedtime. The screaming, whining, moaning- no way, not a fun time! So good luck to him. What a selfish thing for him to do also.
You're better off without (easier said than done but maybe something to work to!)