I totally get where you're coming from! Procrastination used to be my biggest enemy, but I started breaking my goals into smaller tasks, and that really helped me stay focused. I’ve also found that surrounding myself with driven friends has been a game changer. Their hustle motivates me to push myself harder. As for fear of failure, I’ve learned that every setback is just a stepping stone, so I try to embrace the lessons instead of dwelling on what went wrong.
I don't think I'm in any way different from what you said, procrastination has been my biggest challenge not until one day I made it a word that never leaves my head and any time I promise that I will never delay my daily tasks, it has been working for me, I don't skip any plan I had nor do I postpone it. What I have on mind for that day is what I will do and nothing is going to be change, the only little difference is that I'm a solo type of person.
I do have friends but I don't link up with them on work days unless on weekends or perhaps there is something urgent. The kind of person I'm, when I link up with friends, I can immediately leave my things and just enjoy that company mode and forget everything I have on ground and for that reason, I make sure I just do my things alone since in career wise, we are not related but hang out when necessary and support each other financially, emotionally and spiritually(religious activities).