I'll let you decide if using anki for 6+ years and with a 1000+ days streak counts at "long". In any case it doesn't have to 100% solve my memory issues to satisfy the goal I described above, it just has to solve it enough to make me feel okay with some forgetting because I literaly couldn't try harder.