Hi @huzaifanaveed1 reading your posts and seeing what you achieved it is easy to understand that the strength that you described definitely helped you to reach your goals and this is something that many of us would love to have. I believe there are people who do not trust or maybe not really confident that they can do it or I also know people who are anxious and postponed some things till next day thinking that tomorrow they are stronger and better but then the same repeats again.
In your case, I am sure you are on right path because you can assess yourself critically and also change yourself and that is another feature that you possibly can add to your strength.