One of the hardest things in us all is dealing with our own minds. Different mind sets and how we interact daily with our work and other people. Its hard to be balanced all the time and its hard to be positive all the time. A to of what happens in the world is outside of our control and we can only do our best to deal with it once it comes in our lives.
The hardest thing to do daily is be in our own heads with our fears and doubts, not trusting ourselves to be good enough to be where we want to be or become what we wish to become. The only way past it is to recognize those weaknesses, examine them and plow through them. Only then can you fully realize who you want to be and where you want to go.