Several times a day I tell myself, what an idiotic thing this or that was to do, to say or to post, etc. I like to think of it as a redirection, I mean..at least it was recognized and hopefully rectified immediately otherwise, I will stew over it for hours. Also good to think of those times as learning experiences...it softens the tag 'idiot' that I slap on my back lol.
I believe a person learns every day of their lives. That assumes that the person is smart enough to get out of their own way. Arrogance or superiority oftentimes gets in the way of taking in new knowledge. I kinda feel like that incapsulates many of your bullet points. Good thoughts, all of them.
We all do things like that and I agree "idiotic"is probably too strong a word for many of them. I used that for my title only I suppose and think some of the things we do are simply par for the course for a human. Although, There's a lot of idiots out there.
Thanks for commenting and your input...and yep, arrogance and/or superiority ar contributing factors when it comes to whether a person onboards new skills/knowledge/understanding. A shame so many people inhibit their lives in that way.