Forget about anything else. Forget the results, forget the past, forget what may happen in the future. Forget what you are getting, forget if you are failing. Just use hard work and speed as your foundation. Look at yourself, are you really working hard? are you being fast or are you always overthinking and procrastinating like a monkey waiting for his banana? you're better than that, you can always improve your life anytime you want to. The reason why you can't make a progress is because you're overthinking everyday and wondering what you could have done. You're always thinking about the mistakes you did in the past, you're always focused on what you're not getting.
It's time to change your mind and use hard work and speed as you foundation. Be fast and forget what may happen next. Just work, just do it, never mind if you're perfect or not, never mind if you're doing the right technique or not. Just express yourself and test possibilities, welcome every opportunity that may come into your life. If you are fast people will like you, nobody likes someone who is slow. Even girls like men who are aggressive and bold.
Focus on hardwork and speed and you will see what you can do and achieve. You will finally know how good you can be. Most people can't discover their full potential because they're thinking too much, stop thinking and start executing... as simple as that. Speed kills, it can dominate the competition, hard work can give you anything, it can make you a super human. Stop wasting your time and focus on doing what is necessary, be patient, take your time and always push yourself to the limits.