I have asked myself this recently. Why do I have the urge to post? Helping others is one of the reasons but I am not sure I have enough expertise to even offer my "advise" in most cases. So what I'm leaning to is that posting here makes me think a bit deeper about the topic, express my opinions/beliefs, and have them challenged by you guys. Getting your beliefs challenged and even ridiculed is not something you can easily get somewhere else(people either don't care enough or try to be nice). What's in it for you?