Baby is 5 months old for the past couple of days he hasn't been really settled at night. I gave him a bath tonight and he was fine but then I gave him a bottle and he kept screaming and he wouldn't settle. So I gave him to partner and he settled and eventually fell asleep on him. I then left them to do something else as partner said he'd put him in his cot. Partner put him in his cot and he started crying again and I heard partner say for fuck sake and then he shouted at baby 'go to fucking sleep and stop fucking crying'. I went in and said to partner not to swear at him and that he probably wanted a cuddle. He then gave baby to me and shouted at me you settle him then. He's now sulking.
Aibu and overrating or he is being unreasonable?