The Middle Age: A Geek's Journey From Boy to Man (and back again)