What is wrong with me?

Nothing. Any doubt you have in yourself is insecurity you are emanating to others. If you don't like yourself, how do you expect others to like you? If you ever find yourself thinking "What is wrong with me?", change the thought to "I can't wait for her to find out what a great guy I am. It will be a shame for her if she doesn't get the chance".