You have ADHD too? I know what it is, and trying to maintain routines is hell of a hard task.
To be used to do it, you must not learn it the duolingo way (you will forget anyways, even with reminders), but actually find use and interest in everyday life and in your passions.
Get some interest in how wind works (which directions do wind take and why), when there's wind, you will see it’s often the same directions, and you can try to guess its orientation by that.
Also, astronomy (looking at the night sky, you will be used to find the polar star at the same place and will notice that planets always align on the sun path, rising at the east and setting at the west).
You must not learn it, but immerse yourself in it to the point it becomes a secondary nature.
(Yeah this method worked for me for languages and philosophy, which i really sucked at back then, but looking at what i wrote it’s pretty generic, so i hope it at least helped you a little ^^')
At the start yes, because i was interested in survivalism and stuff and i love astronomy, but in the long run, i became so used to deduce orientation from celestial bodies I don’t need to see them anymore to find the north.
Kind of like some musicians who intuitively hear the music when they read sheet music, its due to habits (this skill is far more useful than mine though ^^').