Don't settle for less than what you really desire. Because even if it will give you some short physical pleasure, you will have a long mental hangover, if you will go against yourself or compromise with yourself just to get laid....at any cost.....
And don't listen to the advice that you have to improve some traits, etc. All you have to do is just be your REAL YOU as close as possible. And this quite often means UNLEARNING the things that contributed to the current fake version of you.
If you are looking for serious relationships then do the things what you really like, enjoy life, and the girl will show up...
But if you meantime, want to have active and high quality sex life, then I would like to give you additional advice.
Nowadays, one of the biggest mistake of many men is that they are so horny and dumb, that they immediately show the sexual interest to the girls......and that is a really huge mistake even in places where people openly search for sexual partners........remember, there is no girl who wants to have sex with horny idiot............. if you really want to succeed in relationships with women, at first you have to show them that you have at least a little bit of intellect and that you respect women.......and that your brain, not dick, is in charge of what you speak or write........and ONLY WHEN you after a few minutes/hours/days/weeks/months (it depends on each girl, situation, etc) will notice that you GOT HER INTELLECTUALLY......many high quality doors (legs) will start to open up for you........and this is the moment when you can finally start to let loose your dick.........you can start to speak and write with it ........ and even most educated, self-confident and intellectually developed women will gladly to communicate with your dick........and enjoy all the other actions it can provide........because this is not just another impersonal intrusive dick..........this dick is special and chosen one........