Just For Thinking ...
Read? The difficulties of investing
The difficulties of investing? Really?
I think the problem may lie in the mind of retail investors. They like to think that they are buying into companies or businesses when in fact they are NOT. They are just buying stocks. If they can change their mindset to think that they are actually buying stocks; then they don't need few years to realize that they are wrong and wasted their most precious commodity of all - their time.
After you have brought the stocks and their stock prices don't move forward in your favour. It is quite obvious that you are not so right; and probably the only mitigation or feel good factor is when you receive good dividends. If you have bought the stocks right; you should be receiving good dividends and also seeing some unrealized capital appreciation in one year time.
When you realize you are wrong; ......