Wow, our stories are shockingly similar!
Started at the same age, also learned programming mostly through SecondLife Lua and other game scripting.
https://news.ycombinator.com/item?id=44658995
I often wonder how much moddable/scriptable games have contributed to the developer pool.