You don't sound like a geek... at least, not as much of a geek as I sound like sometimes. (When you work with computer code all day, it tends to slip into your normal speech patterns.)
Rather, you sound like someone who has just had a real revelation, and the thoughts are still very abstract and untried. Remember the feeling of the thoughts, rather than any words that you may try to put the thoughts into. Your feelings will serve you as well as your logic.