The amount of times you mentioned penis size leads me to believe this is the core of your issue.To be honest, I take great pride in my sexual prowess, and unfortunately, that pride is easy for a girl to shatter if she really wanted to. Its funny, I am at least average in size, probably even slightly above average, but I still worry, and this is just one insecurity I cant get rid of. I know Im big enough to satisfy my partner, but no one wants sex to just be mediocre, I want it to be the best.
Any guy, no matter how great his inner game, who says he doesnt have any insecurities is lying. Put simply, its just something you have to deal with. It all comes back to inner game, you have to have self worth inside yourself, and you cant tie your self esteem to what someone else thinks of you. Work on yourself to make yourself the best you that you can be, past that theres nothing you can do and its their loss if someone doesnt like you. In terms of sex, well lets just say I have really developed my oral skills, and I am yet to have an unsatisfied partner (or a partner who isnt bragging to her friends about me

).