I was in my early 30's. I had many girl in my all my 20's and early 30's.
Sex was great but I let go all of these girl because they were either crazy (or maybe I was...) Or they just pissed me off with their insecurities and or superficial demands...
At that point I tough I would be alone as no girl I wanted seem to be attracted by me (good lord did I had many rejections!) and/or the opposite I would loose interest quickly out of their attitude... I was set to be alone and die alone...
One day I meet a girl just as I was leaving a restaurant. Out of the blue I ask for her phone number. That girl was just so beautiful I knew that for me she would be a tough by in haha
She had just sold all her participation in a company and was already independent of fortune, at only 33. Still, to my surprise, she gave me her number and she answered my call the next day and accepted to meet me for a drink.
2 hour before our date I had to call saying I could not make it as I was called in to a soccer game. I was still part time player in a in a semi-pro soccer team... She was pissed but yet managed to come to the game dressed as if she would have been on a date... She really stand out in the stand, to say the least haha
I was by then the oldest on the team as most were in their early 20's... I finally got on the field with about 25 minute to the game. I played to impress. I did not play to win, I did not play for my teammates or to win. Fuck it I played to impress her. I would have died on the turf I did not care. I made 2 great pass and we won the game. Our team celebrated like crazy. I went to her and just said 'ok lets go make babies now'. That made her laugh.
When you are patient. When you do not care about being rejected. When you are truly yourself. You will find a partner that want's you and that will forget all her excuses to not being with you.
Stop making excuse for your failure with girl. When you love you don't count and you don't judge. Just seize the moment.