The other questions I'd probably answer much the same as everyone else.
How much time did it take to learn the language? (When were you able to do on your own, a game)
I don't think it's a matter of learning the language as much as it is learning pieces of the language and figuring out what it is you can do with that. Get input from a user, testing against a few conditions, and outputting something doesn't take much time to figure out. And once you find the syntax for generating random numbers, you're pretty much good to go. When you find that what you want to do requires something more advanced, then you find out what that is and go learn that.
Are you still making games? And if you, can you feel that, you make progress in game making?
As a hobbyist, sure, I still make games. Or rather I've been working on one single game for a few years now adding one thing to it and then another. Other than that, what does "making progress" mean? I'm not looking for a job "in the industry" so while you may be attempting to "progress" towards that goal, it's not where I want to go.
I haven't thought seriously about trying to make money as a lone indie developer in some time. I have very much enjoyed just working on my own stuff for the hell of it and not having to answer to anybody. I make progress in that I go from working on one thing that I want to another thing and they'll probably all come to some kind of end product eventually, maybe, If it doesn't all come together, I have whatever code I've come up with and my notes to look at if I decide to work on something new. Such is my plan and so far everything is going according to plan.
I haven't totally ruled out the possibility of releasing something to try and make some money. It pops into my head from time to time and is something I've thought about just this weekend seeing a results of a friend's cake making pursuits. But at the moment, it's not a driving force behind my game making. Having too much fun.