As a learning junkie, I have soaked up a huge amount of information and wisdom from people, coaches, mentors and of course, the internet. Personal experiences, both successes and failures have reinforced valuable lessons. For instance, getting sacked whilst I was pregnant made me launch my first website in 2001! I have never regretted that path!
It is not for the faint hearted. You will be challenged, knocked down and face difficulties that you would not wish on your worst enemy. You need to have a true belief that things will always work out in the end, no matter how difficult it is in the present moment. You must have a sense that you can push on, that you do have the energy and willpower to do what you need to do. You can pick yourself up and carry on (even if you have to do it a little slower for a while).