This is NOT an advice sub. Well it's kind of the same thing. My problem was I kept on trying to be the best at everything and that drove me to make comments that were either unnecessary or mean, I would constantly try to "one-up" people and I would try and make something that was uninteresting interesting just because it was about me. I never really consciously understood what I was doing, but the truth of the matter is I was subtly and not so subtly putting other people down to make myself feel better. Being neutral gets you more accurate feedback. I snap at people very easily, what do I do?
It is not here to draw people into an argument you want to have, or to defend your position.
Welcome to Reddit, the front page of the internet. Question remains If you want to be like that forever? There's a middle ground between the two. AITA for taking my xbox account back? Articles with hAudio microformats. But eventually things started to change. You've identified several ways you're "being an asshole" - those are your first steps - break those habits!