And his inability to listen to anything? Or retain information? Or think about things for himself?
Sometimes it's little things that whilst annoying aren't major issues eg when he puts shopping away he shoves stuff anywhere - as the main cook I would happily put all the shopping away myself so I know where everything is, I've said this to him yet whenever shopping gets delivered tries to help, despite me saying I'm fine, and then gets annoyed when I snap to just leave me to it. (I know IABU to snap btw)
There are also bigger things like forgetting to book annual leave on days he needs to be off work (I need to ring him in his lunchbreak and remind him in order for it to get booked) or him asking me to remind him to do things like book his MOT or pay a bill which he still forgets anyway. Surely he's an adult and should be able to find a way to remember stuff like using a calendar or to do list app on his phone? I have asked him before to try and deal with stuff himself but then it's doesn't get done.
He is generally a good man - kind, tries to be helpful, would give me the world if he could - he's just so mentally lazy! I know it might seem minor things but I'm working, been homeschooling 2 teens and generally overseeing most of the day to day household stuff - I just don't have the space in my brain to take on his stuff as well. Also, like with the shopping thing, if someone expresses a preference for something that doesn't negatively impact on someone else surely repeatedly ignoring that preference is bloody rude?
I'm finding myself snapping at him over every tiny little thing now because I just feel like he's either not listening to me or listens but ignores - I'm not sure what's worse?