I would be angry too if I missed the biggest trade in TRTC's history because I sold the stock on the open of the biggest single daily % gain of all time in this stock.
Though I would blame myself for it, not others.
That is the difference between winners and losers.