Bit long to try not to drip feed
My 1yr old recently had his injections he's been very unsettled since and I'm in the house with him on my own for sometimes 15hrs a day while DP works. He does pointless overtime and doesn't really get paid for it and constantly agrees to work weekends sometimes it's 7 days a week. I'm currently 24 weeks pregnant and suffering really bad headaches and dizzy spells and I'm struggling with the lack of sleep and no help at home. I understand that DP is tired when he gets home and I don't ask him to do much just the occasional bottle and nappy change to which I usual end up doing myself anyway because he kicks up a fuss about how he's been at work all day. I never ask him to get up during the night because I don't think it's fair when he's working all day however when he has the weekends off I do ask him to get up during the night to either pass me DS or make a bottle when he's so unsettled then he goes back to sleep and I settle DS or feed him or just cuddle him.
So today DS has screamed all day I've tired everything to settle him and have had no luck my headache has been really bad today so when DP got in from work I asked him to give DS his tea so I could have a bath he kicked off and said he was tired and wanted a bath first so I just did it. Now bed time came and DS was still unsettled unless someone was cuddling him ive sat and rocked him for four hours I've tired walking round with him nothings working he's over tired and now won't sleep. DP has slept the whole way through this even when he's screamed I asked him to go and make a bottle to which he replied with "no you do it" so I've kicked off and said I shouldn't have to he's not at work tomorrow and I've been up for hours trying to settle him. We've argued and I asked him to go sleep on the sofa so there's enough room in the bed for me and DS as this is the only way he will settle. I have since been called a controlling arsehole and selfish because he's tired.
AIBU for asking him to sleep on the sofa or to help me settle DS when he's been at work today?