You can tell that to yourself my man, but regardless of your confidence level, self-abnegating actions are always self-defeating. The moment you decide to place your self-respect over your sexual desire, is the moment that you realize that that is what every girl is trying to find. You need to stop looking at the dating game from the lens of a guy hoping to get lucky, and start approaching from the mindset of how do you cultivate sexual desire in a female. Because I have to tell you, any girl that you just eat out and leaves you hanging (unless she's your wife or long term gf), is not really sexually attracted to you.
Do me a favor, next time she texts you, ignore it or turn down her invite. Say your busy. And when she texts you again, say your busy again or turn down your invite. When she asks what's up, tell her that you are trying to improve yourself and you don't have as much free time as you use to. I guarantee you that her sexual attraction for you will go up. Females want men that they have to seduce, not yes man. The more you pull away, the more she'll invest.
I'm giving out to many secrets, but sex for Women is more than just what happens in the bedroom. It's everything. It's how you approach her. It's her trying to figure out what sexy outfit to wear for you. It's her hoping to see your text appear on her phone. It is the buildup of tension that get's women excited. Stop being one of those guys that hope to have sex, and start being one of the lucky few guys that get the chance to enjoy the amazing depth of a Women's sexuality.