- Am I lazy?: Are you really seriously trying hard? Or is it just your well forged mean/excuse to avoid the reality? If you were/are the one who likes to blame the surroundings for why you couldn't chase your dream to begin with, you are likely one of those lazy people.
- Am I stupid?: If you don't invest right efforts into right things that lead to the goal, you are likely ended up wasting time, thus failing to achieve your dream. I found sometimes people do something which is actually time waster just to have the secure feeling of they are at least doing something, which I interpret as "doing something" = "wasting time".
- Am I unlucky?: There are times when you do absolutely everything diligently and smartly, but you still fail because of something you have no control over. And the unfavorable condition might magically last for more than 5 years...... eh..... probably not. If you, while reading it, are now agreeing with this idea by saying "Oh yeah, I have been unlucky", with 99.9% of the chance, you are a big liar, too scared to admit you are doing something wrong. Additionally, you are probably lazy and stupid, combination of #1 and #2. I only saw one person who were truly too unlucky to achieve his goal, and you are not the one: he's dead.
The order of the above checklist is actually very important. Most people are lazy, some people are stupid and very few people are unlucky.