Even if you dont think youve got a point, i think youve got one. You are not a bad player at all but you close yourself alot of doors. Unnecessarily.
loads of players think that you´ve got quite an ego and behave in a matter that can be interpreted as arrogant sometimes. Together with the fact that you insulted quite a bit i cant help but come to the conclusion that you might be better off in this community if you showed some respect to other players
it would be a win-win situation.