Incidentally if you ever find you miss coding, there are plenty of modern languages that are much easier than C++, which is pretty much the most complicated one you could have picked.
I'd like to add: a language that may be more up the OP's alley is Blitz3D, a BASIC dialect for games that's recently become free and open source: http://www.blitzbasic.com