Settle down because its quick long - sorry!
So D for Dickhead H and I went out for lunch and a bikeride (trying out new folding bikes) this afternoon finishing up at the gym. We knew we had to be out at 3pm to do the school pickup at 3.20 for youngest DS and older DS was going to meet us to be picked up as the gym is next to his college. I told H I was going out to the car at 3 and he said he'd be out in 2 minutes.
When I got to the car, I realised he had the keys so I stood waiting with older DS. At 3.10 I called adult DD and asked her to walk down to pick up younger DS (school a 10 minute drive from gym but can be longer if traffic heavy which it usually is at that time) as H had made us late. She was not happy as she's generally not helpful and didn't have her slap on wasn't ready to leave the house. Then I went back into the gym to find H but couldn't find him, he wasn't answering phone, so started walking back to the car thinking he may have walked out without me seeing him, when I see him coming out behind me with a stupid grin on his face. So I said what the hell is he playing at and he said there was no rush as adult DD was picking up youngest DS wasn't she? He didn't know that I'd had to ring DD at that point. He made out I was making an issue out of nothing as usual and it was OK as DS (7) sometimes comes out late, no apology for keeping DS and I waiting. Its 3.18pm at this point. Obviously we were not going to get to DS's school at 3.20.
DD then calls saying she's just leaving to get DS and I tell her to hurry up as its a 5 min walk, we're now on our way but won't get in there in time. H then interjects and says we will and as DD is obviously pissed off at having to go out, I ask her how far she's got with the intention of telling her to turn back but she says she's just across the road from the school so I say as she's there she may as well get DS so he's not waiting for us as we'll be late. Surprisingly there is no traffic so H drives to the school and says he's going to get DS despite knowing DD is already there. Making a point because I was pissed off he'd made us late
I expect DD and DS to jump in the car with H but he deliberately stops the car quite a way from the school and says he'll walk back with them so I can drive home as he 'doesn't want to have to look at me' . I then get a call from DD asking why the hell I asked her to pick DS up if H was going to be there and shouting about me wasting her time then she hung up on me.
I then walked in the kitchen and saw the massive mess she'd left cooking unidentified food that she burnt in a frying pan and a pot with other dirty crockery dumped on the side, hob filthy too. Kitchen was totally clean before we'd gone out. She'd also been asked to hoover around (a very rare request) which she hadn't done.
I'm still quite angry about H being a twat and DD having a go at me so when they got to the front door, I opened it and DD made to push past me in a huff so I pushed her back gently in a kind of excuse me who do you think you've been talking to kind of thing. She went nuts, pushing me back, hitting me in the chest shouting 'get your fucking hands off me, you're not laying your hands on me' going mental! DH then went nuts about her screaming and shouting and swearing, blaming me for starting it.
There were parents from DS's school walking past, who could hear everything and DS of course, who is used to DD behaving like this but still!
So who was BU?
BTW H is an absolute tool who often keeps us waiting in the car when going out, has made us late for school meetings etc. DD has had serious anger issues since puberty which I have tried again and again to get her to see the GP about. I refuse to tread on eggshells around her like H does but she is loud and I'm aware the neighbours hear her when she goes off on one.