Reading your posts @Fizzyrosie and the things you are forgetting and the life you are leading screams that something is wrong here, this isn't you being idle or lazy or stupid!
ASD, Epilepsy, meds for epilepsy, ADHD... just some of the possible answers here.
What is absolutely NOT the solution is your 'D'H taking it upon himself to fucking lecture you about every error, or you beating yourself up and considering yourself stupid.
I think your brain is working so hard to maintain the things it genuinely knows are vital - work, kids, dog etc... you've nothing left for the other things.
People keep banging on about door locking, hand brake etc being super important but, if you've never had a car roll away, never had a burglary, then those things may NOT be vital in your mind, they are hypothetical. Not getting the kids to school, fucking up at work, thats likely not hypothetical, that has real consequences you've probably experienced or seen others experience enough for them to be stored as 'real', mentally.
See your GP.
Try to focus on more sleep.
Find work-arounds to help you remember the stuff that is risky, or deeply irritating to others. Lists, reminder alarms, placing objects in certain locations so you can't miss them... it's far better to focus on what you CAN do and will try, than beat yourself up about the mistakes!