Knowing what you have to offer and change mindset?

Well I am trying to figure out how to be confident, and knowing what you have to offer. I have a hard time figuring what I have to offer on the dating market. I am nowhere near where I should be, and it is sometimes embarrassing especially due to my age (which I know I should be much further along). I just keep telling myself it will come along. When ever I am interested in a girl I always think about this and second guess myself. Then it comes down to will I be able to really take care of, protect, and be a good leader. Not to mention will they like what they see, even though my current situation is not optimal. In regards, to the mindset I have the mindset of putting women on pedestals. Additionally, being a do or die kind of situation when I want to ask for her number, or a date. I always worry about having to keep going through the rejection and having to try again, just to keep getting rejected. For those who do better with women, what is the mindset that you have normally when approaching or trying to talk to a woman, even if you're not where you want to be financially, socially, etc..
Knowing what you have to offer and change mindset?
Post Opinion