Counterpoint: all of my greatest self improvements have come from arguing with (and berating) myself in a mirror.
Also, absolutely no good has ever come from over a decade of people arguing on Twitter. On the contrary, it’s led to nothing but fear, hatred and an Internet troll fascist dictator.