First of all I commend you on admitting it. Most people who act like dicks deny it when called out. However blaming it on other people is kind of weak. They do not force you to be condescending, they do not force you to post frequent 'I told you so' posts, they do not force you to become snippy and upset when people do not agree with your analysis. Simply put you act like a dick, ass in your words, because you simply feel like it, or cannot help it.