Nice advice, and one that is relatable. It is true that what is written for you will not pass you by, and it is also true that in order to achieve success in life, you must stand up and work for it. There are times to rush and times to be calm in life; just make sure you do the right thing at the right time. Life does not wait for anyone, so make the most of it while you still can.
You need to have the knowledge and also you need to be motivated on doing those things in order to successfully achieve it. therefore, invest in something beneficial when it comes to your personal life because no one really in this world will gonna help you on doing that except for yourself don't rely on anyone in this world to help you achieve your goals because there is a saying "it's a man for himself" it's better to be silent when you are preparing to reach your goal and just be humble when you finally reach the top.
your extremely right, having knowledge of something helps you overcome it, motivation makes you archieve your goals in life, just believe in yourself, and always learn how to be secretive to yourself, dont always tells people your plans, let them see for themselves..