Don't sell on bad news.
One has to know more about a company if one buys earnings.
Stockbrokers aren't too interested in a stock you can sit there for five years with.
Book values have some good and some bad features.
Enjoy your work and have ethical standards.
Have a philosophy of investment and try to follow it.