The only obstacle that would prevent anybody or I from achieving success is yourself. All positions have challenges, that's why different levels of positions exist. You are the on,y thing that can stand in your way of success.
One reason could be that in working to reach goal A, you found evidence to suggest that what you really wanted to accomplish was goal B. A 'pivot'
In a work environment, company priorities, which changes day to day and most of the time, things have to be moved aside. Personally, there are plenty of things that can come across in our life, but whenever one is focused in achieving a particular goal, the person will find the perfect way to get it. Is just being focused, passion and organized.
No, but once I get to know you better, I'll probably be intimidated. (Said sort of tongue in cheek.) I went on to explain that I've worked for lots of smart, busy people, and I try to be respectful of their time, come in prepared, work hard, etc. I assured them that I will always ask questions if I don't understand something, though.
I always try to answer these questions (weaknesses, faults, something to improve) as a "negative" positive attribute. EG: I work too hard, I hold myself to a very high standard, or, because I hold myself to a high standard, I hold others to a high standard. etc.