If you want stocks that you can buy and hold for not only years, but potentially the rest of your life, it's important to consider businesses that have massive growth opportunities. Three stocks that ...