Your perpetual embarrassment reminds me a bit of the concept of "ladder anxiety" in gaming -- someone is worried about losing the game and showing that they're bad at it, so they can't bring themselves to play. Then, since they're not playing, they don't get better. It's a self-reinforcing cycle.
It might help you to see Twitter the same way. Okay, so you're embarrassed by old opinions. But this means that some of the opinions you hold right now are bad. How would you figure out which are which without discussing them and learning from other humans?