I think things like this tend to wait for the right moment, time and person. I didn't get off with anyone exactly until I was 23, and now I'm 25. You'll get your time soon. Just don't worry about not having sex in your 20s, there's more to live by than just sex, mind you
I used to be like you, worried that I don't fit in any gays' interests since I was, and still am, highly unattractive if I do say so myself. I am a twink, I tried to be fat and at least, fit looking until I realize there will be someone… more. Better and all. Always. Sure, physical appearance is crucial, at least in our youth, that's what our eyes mostly land on upon first encounter. But in the end, I think personality is the one I eventually pay higher attention to. So I stop worrying about my appearance that much, even though most gays might found me unattractive. Those days are over by now since I've found a person who accepts me for who I am.
And we didn't immediately have sex after we agreed to go out. We just take things slow and steady and let it flows. You'll see and experience it yourself... don't worry