It takes a certain mindset to see a polished, accomplished, successful man and say to yourself “I’m what this guy needs in his life”. A level of self assurance at least, if not a small degree of self-entitlement. Don’t ever be ashamed of not having it, but do attempt to see it, and that it can be part of a healthy self-respect.
It is far easier to see something flawed, or broken, something that needs work, and say to yourself “I can make a difference here. I can bring something worthwhile”. But again, understand that this is you telling yourself that you need to justify having this relationship. That you are saying you feel unworthy of relationships you don’t have to earn the hard way.