Here are 20 things that I personally came to understand and believe in. Your 20 could be totally different. Perhaps you only have 5, it doesn’t matter. The key is that you learn from your life, your failures and your successes. Neglect any one of those and you are taking a rocky road to learning and personal development.