I feel your pain. Sometimes my husband forgets too. Once he was supposed to do something and he said we NEVER spoke about it but we did . . . via text. LOL I had it all there and took my phone to him and said "what's this then?" He stared at me blankly. He literally had forgotten. He also has a stressful job. He also doesn't always let what I say 'sink in'. It's annoying. He also has some processing things I suspect because although he's very intelligent, sometimes in conversations he gets confused. We can be talking about a person like say, my sister, and that's the only person we've been talking about and all of a sudden he will look at me blankly and say 'who?". He gets lost. Or I'm so boring he drifts off. lol. Anyway, annoying.
But I'm wondering if you think this is more than that. If something deeper and neurological is going on. How old is he?
Stress affects memory. I find when under acute stress I have memory loss. I have had with serious chronic stress twice. Both times my stomach acid depleted and I developed iron deficiency anaemia. Stomach acid is essential for vitamin B12 absorption but in my case I cannot absorb vitamin B12 (autoimmune pernicious anaemia) so I need sublingual B12 spray daily. I had severe memory loss from this deficiency.
Many scientific studies have shown that some vitamins and fatty acids can prevent or slow down memory loss, such as omega-3 fatty acids, vitamin B-12, etc.
I am in the same position you are. Married 5 years, husband forgetting conversations we JUST had...sometimes something we talked about several times!...and he has no recollection or has to really concentrate to remember. He was also losing focus, getting combative and nasty, and taking longer to complete simple tasks. I called his doctor just before a routine check up and told him what was going on. I was thinkin ADD or vitamin deficiency. The doctor gave him a cognitive test at his appointment and he did poorly enough that he was referred to a neurologist and put on a low dose anti-anxiety medication. The neurologist feels he is borderline for cognitive issues (he tested as having mild cognitive decline) and wants to see him every 6 months.
Please try to get your husband to his doctor to try to find out what is going on. It is much better to have him checked out sooner rather than later. Any number of things can be causing his symptoms. I hope it all works out for you.