@Seasick201 Hi! Firstly I love your title! 🤣
Can I ask why you are the breadwinner? Is he off sick or unemployed or something as whilst it doesn't excuse his behaviour, it does give more background.
I think you know the answer here, its not working and unless you can add something to the equation that makes this a temporary situation or gives more understanding of the dynamics it doesn't look a healthy relationship.
Whilst you are a good mum, not wanting to argue in front of a child, your lack of defence gives the impression you are at fault to your kids and its teaching them that Dad is right and that it is OK to talk to you like that. And let me make it clear now, that even if he was right, he shouldn't be doing this in front of the kids. There are ways of giving constructive criticism and this is not it.
Calling you unprompted names and endangering your kids and pets by leaving the house and garden wide open, shows his irresponsible nature and its totally inappropriate, he is not a kid having a paddy. He was clearly in a bad mood and was taking it out on you. You shouldn't have left the seaweed in the bathroom and if you are going to wash up, do it properly!
Having said all of that, if you are pushed for time and multitasking, its mission impossible and there will always be something for him to moan about should he so chose, as you are not superwoman and he needs to take his fair share of the load. Why are you allowing this? Is there something we are missing from the picture?
If you are the breadwinner, do the childcare and 90% of the housework, what does he bring to your relationship and parenting? I don't expect you to answer that publicly, I would just like you to think about what there is in this relationship for you and the kids. So yeah he is Dad, but if he is going to show the kids its ok to treat you like a substandard slave , what sort of example is this for your kids to follow. Will your kids expect this dynamic in their future relationship? Is that OK in your head?
Only you know if there is some reason for giving him some slack on this, but at the very least you need to sit down and set boundaries with him. This behaviour is self defeating, is he doesn't like the speed at which you do stuff, tell him to pull his weight because his current actions do not make a good environment in which to bring up kids. I frequently snuggle into my partners pillow - what's the big deal, unless of course you wear tango fake tan and leave a trail on it?
You sound a strong woman, you need to realise your own worth, you seem to do most things, so what exactly does he bring to the relationship, as it seems you could cope quite well without him but it sounds like he would struggle without you???