Do you get this feeling that you are yourself the reason you are not progressing in life ?
Well that is common.. I would say that in this case the person is his/her own enemy.
Most of the time, you have to listen to yourself and see what you want to do, but there are always exceptions.
If you notice that you are hurting yourself or your future, you must have a pause with yourself and look at what is needed to improve, and what is needed to be totally changed in your personality.
For example, We all have the time when we procrastinate, but some overdo it, in a way that destroys their daily routine, which is something dangerous of course.
If you are the one holding yourself from success, you have to work as hard as you can to change that. And don’t give up or believe that this is your nature. Every bad habit could be changed, but you need to be trained.. Your brain needs to be trained.