The closer you get to your goals; the more things will happen in life to stand in the way of you reaching it. There will be those unforeseen events that will make you wonder about the choices you made, and the road you decided to take. It is just life throwing a couple of roadblocks in front of you, to appreciate the direction you are traveling.
If it were easy, everyone would be doing it, so avoid giving up. Put to rest any doubt that may exist in your heart. In the end, the path you decided to take will either make you better or you will learn from these events. Through learning we truly begin to grow.