Maybe biology had good reasons to not evolve us with perfect memory. I found that over time I only remember the big picture and forget the details that make it up. And mostly that's fine! Usually, I only need the big picture. Like a math theorem, where once you understood it it's fine to forget the details of the proof since going forward you'll only need the big picture of the theorem.
Of course, sometimes life is not a simple straight line and might circle back to ask again for previous details. But then, how many details, how often does it happen? Maybe it's fine to forget and look it up again in those few cases?
Personally, I found little need for active memorization in real life. If something is worth remembering, it usually comes up multiple times, and after looking it up repeatedly, it tends to get remembered automatically.
Sure, sometimes real life poses constraints in time or exposure that hinder natural memorization (e.g. educational exams, remembering names, etc.) in which case active memorization may be useful. But these occasions seem to happen rather rarely over the whole course of a life.
For these reasons, I don't use Anki personally. Instead, I try to accept having to look things up again when it happens, if necessary repeatedly. No, it's not easy to not be disappointed at myself that I forgot again. But we can't avoid the pain - it's always there in some form. Either in the forgetting, or in the work to not forget.