In my line of work, I've seen comparable stories life yours in which the individual learns his craft from the "other side of the coin". In the end, they get hired for their passion and willingness to think outside the box.
Quite inspiring post. Good luck to you and your future endeavors!
Congrats on the job! I think I read somewhere in the thread you are working in Austin. My Software company is based in Austin as well... wonder if we work for the same place. Would be keen to know if my CEO like WoW lol