Ugghh, sorry you have to deal with all that. It's his attitude that's unforgivable.
When I was pregnant with DS, it was really hard at first for DH to understand and accept the sudden "pregnancy brain" forgetfulness from his usually well-organized wife. He thought I was neglecting him on purpose :(
Luckily he's been more understanding this time around, which is fortunate because I've dropped the ball more than once on things that are so much more consequential than not getting the mail or doing laundry.