Well... I experience some of this.
Part of it, I think, is related to my long-term anxiety. But I'm also aging. And that has something to do with it too I'm sure. And then if you're taking prescription medications, those could have an effect too I would presume.
I don't know as there is any particular advice I can offer.
Perhaps it's just something to talk over with whatever mental health professionals you have in your life? I've heard of on-line games that are supposed to help with memory. But I don't know how effective they are.
Here are links to 2 articles, from PC's archives, that offer suggestions for improving your memory:
8 Tips for Improving Your Memory
4 Ways to Supercharge Your Working Memory for Free