The “Forever Portfolio”: 7 stocks to buy and hold forever...