Finding stocks that are great candidates to buy now and hold forever isn't easy. These need to be fairly stable companies, ...