WOW---all I can say is I suck at buying stocks in my opinion.
No one is naturally good at investments. It is an acquired skill--like playing the violin. And even experts have bloopers. If you've ever read a Berkshire Hathaway annual report, you can see that Warren Buffett, the greatest investor in history, regularly makes significant errors of judgment. As for the rest of us--the words "regularly" and "significant" do not do justice to the magnitude and frequency of errors.
I am DONE---Out of the market---Finished.
People can lead productive, happy lives never thinking about the market for a moment, but ironically you have shown in your post that you have acquired one of only two traits necessary for success in the markets: humility. People learn humility only at great financial cost (at least that's how I learned it). You've got it now, so you're halfway there, if you ever decide to return to the market.
(The other necessary trait is discipline.)