A key ingredient for success is discipline.
If you cant manage yourself, your time and tell yourself what you did wrong, or need to do; You wont get anywhere.
It sounds easy, but most people are waiting to be told what to do, Instead of learning how to think for themselves.
Don’t let anyone have that much control over you, but you. After all, no one other than you, is responsible for your success.