I read books and draw and do other things as well, but I think that is generally more productive than spending time on Armor Games. Especially reading, reading is never just a time killer! So I would have to say Armor Games is where I do most of my time killing.
what I should have done in the past to make my future better
The best way to make the future better is to stop dwelling on the past. You can't change the past, but you can change the future, and that's never going to change if you continue to live in the past rather than in the present.