I have absolutely no problem with anyone who is long. I have been there, Also, you name the mistakes in investing, I have made it. Not any more.
First, the world economy is in a mess, except perhaps for Asia and China, India, Malaysia, and perhaps Indonesia. Volatility is disturbing because it affects the order of a stock to proceed on a particular path,
I learn it does not matter how much you think a particular stock is worth. It is what traders want to pay for it and that includes manipulation. Pulling one hair serves no useful purpose.
I have a question for you who seem to live on hope. I am sure you know what the Pandora Box is if you know Greek mythology. How much do you expect (hope) to make on a stock you are long for? Is it 200%, 400%, or 1000%?
How many of you have succeeded within a specific time frame, and I do not mean 10 years from now to reach your goal?
Well, I have done an experiment. Let us say I bought a stock at 2 bucks, never mind $20 or $250. By taking profit from .3 to 10 cents plus per share (it depends on the size of your holding) at every opportunity, I have more than double my purchase within a couple of months. It is risk-free. My money is in the bank and yours is up there somewhere in the sky.
The beauty of it all is I eat like a king and I sleep like a baby. I do not have to blame the pussycat, kick the tire, etc., etc.
Again, whatever you choose to do, good luck.