There will be roadblocks that you will find in life, that come at the most unexpected times. You will face these challenges on a constant basis. As you grow older, keep your eyes and ears open; you will find the ability to see these things begin to happen before they fully unfold. When faced with a situation that seems to bring negativity your way, you need to be able to face these challenges before they take control of your life in a bad way.
You need to observe the brewing of a negative situation coming your way. See it coming and recognize the issues could potentially take you off your course.
You need to take the what you can extract from what is heading your way, and find a way around it, over it, or sometimes simply through it.
No matter how large or small the issue is, your attitude to attack the situation will dictate how it will, more than likely, turn out. Overcoming challenges is a part of life. It is the way in which we deal with them, is how we can walk away with some level of accomplishment in the face of adversity.