I&#x27;ve been just like this - without the context of a problem to solve, theoretical things just don&#x27;t click for me. Regex was a mystery and impossible to memorize until I had to write a matcher for a class, and I haven&#x27;t forgotten since. Similarly, I never get stuck at work, because everything I learn has a problem behind it, but as soon as I go home and try to teach myself something for fun I derp out immediately.