My honest answer? I ended up dating someone who was constantly on my case about being forgetful, forgetting names, details, being scatter brained, blah blah blah.
Miraculously, that didn't drive them away and, now, just over a year of dating later, I've noticed I've developed new mental habits to train myself to remember details, in order to avoid the negative reinforcement of my S.O. nagging about my forgetfulness.
And, in practice, these days, I'm quite a bit more effective at identifying what details are relevant, reliably persisting them to memory if needed, and identifying/purging/ignoring irrelevant details, which actually end up getting in the way of storing the important ones (this, of itself, was a problem that, when solved, yielded lots of forward progress for this issue).
Sorry, I'm not sure if this is something you can very effectively optimize for (and maybe shouldn't!... 'seeking partner to help fight scatter brain'), but it's a true story, and one angle, at least. :)