I'm in my early 30s, been coding since I was 16. I've worked in half a dozen languages and learned about a dozen "just for fun"...and damn, Clojure is hard.
It took me 3 very solid attempts over effectively three years for it to really click. It's honestly why I'll probably never bring it to work unless I absolutely need the thread-safety for something massive and complex that only experts will work on.
It's just not approachable.
But all that said, when it did click, it was worth it. Knowing that I have this powerful (almost magical and forbidden) knowledge is worth having really struggled with it.
In other words, I've been there. It's very tough. Stick with it (if you want) and I wish you the best.
It took me 3 very solid attempts over effectively three years for it to really click. It's honestly why I'll probably never bring it to work unless I absolutely need the thread-safety for something massive and complex that only experts will work on.
It's just not approachable.
But all that said, when it did click, it was worth it. Knowing that I have this powerful (almost magical and forbidden) knowledge is worth having really struggled with it.
In other words, I've been there. It's very tough. Stick with it (if you want) and I wish you the best.