Situation is this. We both work full time. Dp gets home before me as he finished earlier and also has less after school commitments in terms of meetings he has to attend. So today he gets in at 3, sorts our eldest who is autistic. He usually does this two evenings every week. The other three days we have a carer. I have meeting until 5pm. Check phone before leaving to collect youngest from after school club. Find two ranty messages complaining that we need more juice for kids and where am I? Why aren't I answering? I phone and explain meeting just finished, am setting off,further ranting ensues. Explain again, set off, collect dd and call in supermarket to pick up juice and a few other bits. Arrive home to dp complaining and ranting about time (6.10) by this time so it took me an hour. Just travel home without collecting dd takes 30 minutes so this is pretty standard if you include collecting dd and calling to get few groceries.
I usually take it tbh, but I saw red. No acknowledgement that I might be tired after a long day, that I have done what I had to do. I really shouted at him back and feel so angry that he has caused a massive row with this. Of course I would rather not attend long after school meeting, but this is part of requirements of my job. I can't opt out. Plus the most galling thing is that all dp wants is to retire upstairs to rest and listen to music or sleep. I know that when I get home this is all he wants. He will reappear about 7pm.
This is just one of many problems in our relationship. Last year I worked more locally so was always first one home. This is different now because I had to move jobs due to redundancy. I don't have a choice. I have changed my hours for next year so will have two afternoons off, but until then am stuck with this. Of course last year, I didn't make all this bloody fuss about being home first. Of course last year, he would come home complaining how tired he was and would disappear upstairs as usual. He is a massive PITA and I feel such fury at this shit. Is there anyway I am being unfair?