definitely. you can keep pushing forward on topics that reward you, and use that to passively pick up datastructures without the focus or name. then later you can re-formalize it and understand why what you were already doing was reinforcing datastructures, etc, and have a jumping off point to expand that.
Hello. I, myself, am ADHD, and have been diagnosed as such multiple times since 1986. This seems very familiar to me. For myself, i have had endless issues throughout my life where discussion leads me to extreme discomfort and needing to leave / absent myself from the situation. To this day, i struggle with inserting myself in a conversation naturally, and against feeling that everyone is ignoring me in conversation.
it's a lot. if that seems familiar, maybe look into that. you'll figure it out. promise.