Maybe the most important factor in living a good life is to learn that one will never stop learning. No one is that strong. We all have our breaking points. And when we get there, we will learn to grow from it, stronger and smarter.