Time is one thing, a very important one, but in your case i think it's not the main problem. Like the guys said, first you have to really focus on one project at a time but still that's not all. In your case (as for other people too) there is an other common mistake made as well. And here it is:
For some time you seemed to be focused on your World Arena project but the mistake was the wrong workflow-focus on it! You did not really started working on it as a whole, but instead you just focused on creating some advanced mechanics for it which required advanced scripting first.
For me this is a big mistake a lot of people are making! This because when people trying to get get ahead of themselves with complex systems and scripting without even having a game there started, it's very likely that they easier will give up the whole thing when things are getting tough. Like you also did.
And yeah, this is most likely one of the main reasons that a lot of games are getting canceled.
So my suggestion is, really starting to make a game first and then on the road you can try to create what ever system you will need for it. Just start with the things you know first. This for two reasons. First, if you really have a game there on which you have made some progress, you will not give up so easily. Second and most importand, what kind of system you can't create and seems impossible to you today, most likely you will be able to create it some time later down the road, as long as you keep yourself involved and bussy with the game and making progress. Because on the road you will learn way more things than you know now.
This is what i did with my DD game for example. Do you think that i knew from the beginning how to code/script all required systems/mechanics for the game? Hell no! Instead i was working on things that i knew first, and found the rest down the road.
As about time, if you will manage to change your workflow focus like i said, then you will always somehow find the time to work on the game. In fact, the most (if not all) mods are made with a lot of stolen time! Like with way less sleeping for example ;D (I'm looking at you Mr. bwwd)