Climbing high up the mountain trying to achieve goals in life will always lead you through roadblocks which are the obstacles in life. I've had them. I still go through them. I guess everybody do. But don't let them keep a full stop to your journey. No matter how hard you run into a wall, never give up on it even though it's hard to, figure out and try out how to climb it. Believe your heart and get the best out of it.