Long term Investing is very difficult