Recursive thinking is inductive thinking. I've always struggled with recursion. Until I've understood how to really think about it.
I've had a magnificent trip, boring CS classes, weird lectures and ridiculous problems.
Even though I have "proof" that I'm at least okay in math, I don't understand brackets.