Not everyone with an inventive mind is cut out to be a programer. And not every programmer is cut out to invent new games. The opposite of your situation is quite common actually - now that I know...