Well, then I have no idea. If you're mocking someone around here, I don't venture around enough to know the answer. I think a lot of people don't type very correctly around here. However, if this is one of those existential, philosophical questions, then I can tell you that you're a 28 year old IT guy with an adorable, funny son who undervalues everyone around him, most of all himself. I think you're a writer, a guitar player, a geek/nerd, who has the potential to be a great friend if he'd stop trying so hard an over-analyzing everything.
Take a step back, write yourself a list of things you want out of your life, however minor or major. It will point you in the right direction towards finding yourself. (My list includes such things as "I want to be amazed by something", "I want to make someone proud", "I want straight teeth", "I want feather extensions", and "I want out of Phoenix" among other things.)
Also: There's a whole lot of truth in this picture, if you're ever struggling with a decision...