Spaced repetition. It's a method of learning where you only get a reminder of material when you're about to forget it. I've found a way to use spaced repetition to self-learn maths without forgetting processes between obsessive cycles. I memorize names, birthdays, dates, locations, and anything else I want to remember much easier than before because of it.
https://www.gwern.net/Spaced-repetition