This world is full of starters and beginners, Yes they are found everywhere but finishers are very rear to find.
Many give up because of disappointment or failure. This is many people automatic response. The position you might be trying to reach may not be available at the moment, it might look like lifeil is stopping you from achieving your aim but persistent is the key and you should remained focus on your goals.
To succeed in life you must develop and maintain a "never give up" spirit. Fall back, strategize and TRY AGAIN!!!