Firstly, thank you so much for the support and handholding. When IWBU or not, I was horrifically stressed and worried, and it really helped to hear from you! So thank you very much for your time and advice.
I won’t address every comment as there are quite a lot of you, but as I hate threads where the OP disappears I’ll try to answer a few things that have come up repeatedly:
He’s agreed to keep a phone in the car. He doesn’t like to have one for several reasons (the expectation to reply to things immediately (DMIL is a control freak and calls ALL the time and panics if she doesn’t get an immediate response), the way that they can be very distracting and cause procrastination, which he is prone to if he has the opportunity). But he accepted very quickly that I was really worried so he’ll keep one in the car so that he can contact me if he’s delayed or if anything goes wrong.
He often pops in on his grandmother as she likes to see them, but it would never cause him to be home later than about 7pm as DD needs bath/bedtime. He said he hadn’t really realised how long they’d stayed at the service station, but was just enjoying watching DD dance to the music and have fun. (She does do this whenever we stop somewhere with background music, and she did seem very happy when she got home)
I have no reason to suspect he was doing anything other than what he said. He is a bit of a scatterbrain, which I have always known, but he’s not terribly unreliable, nor do I think there’s a secret addiction going on here, he’s not someone who frequently disappears without explanation and usually prefers to socialise at home rather than at the pub, so I know exactly where he is most of the time when he’s not at work. He’s a teacher, so no “business trips” etc.
He’s not controlling in the least. He was being a total idiot, but he wasn’t trying to “punish me”. I’m glad that people are watching out for signs of these things and are ready to support women in controlling relationships. He does think he is a (reasonably) equal parent to DD so makes the on-the-spot choices when he is caring for her, but i don’t have any kind of problem with that.
My parents don’t like him, particularly my mum. Mostly because their politics is very different and DH is passionate about that. Also because he earns less than I do and is unlikely to ever earn hugely - he’s a part time teacher (he has 1 day a week looking after DD and 1 day a week involved in local politics, which he loves and cares about). Neither of these is a problem for me! They do think he should pull his weight more with housework. He should. He’s working on it and gradually getting better. Basically my parents think I could have done “better”. Aside from terrifying me last night, DH is normally great. He may be bollocks at putting stuff in the washing machine, but that,s not the most important thing to me.
Anyway, that was a very long reply, but didn’t want to leave people worried! Thank you again for your support.