She must see something good and desirable about you, otherwise she would not be with you. Please try to realize that. The issue, as I see it, is not why she’s with you but rather why you see yourself as being inferior. Apparently you do not feel as though you are “good enough.” You referred to yourself as “single dad failure.” This seems to be a self-esteem issue. Self-esteem relates to how you rate your level of self-worth.
Low self-esteem can hinder relationships. It can lead to poor communication and poor problemsolving skills. Poor communication may include the inability to express your true feelings to your partner. It may also lead you to assume that you know what your partner means. In addition, at some point your partner may grow tired of you asking her “why are you with me?” If you are constantly telling her that you feel that you are “not good enough” then she may eventually begin to believe it herself. It is very self-defeating.
Let’s also think about this from a purely logical perspective. It is your opinion that your partner is superior to you with regard to intelligence, attractiveness, etc. and you question why she’s with you. Shouldn’t the fact that a supremely intelligent and superior woman (in your opinion) desires you as a partner prove that you are “good enough”? Questioning her desire to be with you is in essence telling her she is foolish because she wants to be with you. She can’t be both a superior individual possessing great intellect and a fool.
Generally speaking, it is important to have an accurate sense of self-esteem. It can increase the likelihood of developing successful relationships. It can also help you lead a successful and happy life. Individuals who lack self-esteem have a tendency to underestimate their skills, talents and abilities, which means they may never realize or actualize their full human potential. Those are some of the possible outcomes of low self-esteem.
I would recommend that you attempt to work on your self-esteem issues. You can accomplish this in several ways. One way would be to seek individual counseling. Cognitive behavioral therapy has been shown to be effective for helping individuals develop self-esteem. Another possibility is to consider couples counseling. I would also recommend reading self-help books. One highly rated book is Ten Days to Self-Esteem by David Burns. Click on the find help tab to locate a therapist in your community. Good luck.