All you have to do is replace what is making you weak with what is making you better and you will win, as simple as that. The problem with you is you stick with what is easy but making you worse and that's why you keep on failing. You always choose assurance and comfort over growth and danger. Taking risk is scary, change is uncomfortable but that is where success is hiding. Don't ever get tempted with easy and promising because it is a trap. Nothing will change if you will always choose comfort and security, you have to remind yourself about this, the worse is you will get worse you you will become the worst. You need to check yourself all the time, is what you're thinking and doing helping you to become better? it's harder to get better but it is better than getting worse.
Replace laziness with hard work, replace playing video games with studying, replace overeating with fasting, replace oversleeping with exercise, replace negative with positive, replace delay with doing it now, replace tardiness with being early, replace complaints with solutions. It's too simple, you need to go the other way. If you don't want to get the same results over and over again then don't change the people or things around you, change your attitude. Replace sadness with happiness, you can do this by overriding your thoughts and tweak the programming inside of your head, just think about the things that you want to happen even if it is not happening and you will feel happier. Replace toxicity with peace, replace the negative people with positive people. You have the power to change, focus on what you can control instead of complaining and making dramas. The world is unfair and it will always be unfair but you have control over your reaction.
You have to make a decision, do you really want to evolve and become something else? do you really want to feel greatness? if the answer is yes then be ready to feel uncomfortable. The discomfort will be a lot easier if you will take it one second at a time. Feel it. If you fail you fail so be it but don't ever forget that it is not about winning or losing, it's about doing it. It's about trying and giving everything you've got no matter what. So quit being a bum and replace all of your bad habits with good ones, it is possible, it is hard to change but it is harder being a loser and living a life with full of regrets. You still have some time, if you want it then you need to live every single second consciously, you have to be aware of what you're doing and about to do. Most people are living their lives automatically. They live in an autopilot mode that's why it's very hard for them to change. If you will take it one step at a time and take it slowly then you will win, you will change. It's ok to be in a slow pace but don't ever lose your focus.